Class: GDK::Diagnostic::Postgresql
- Defined in:
- lib/gdk/diagnostic/postgresql.rb
Constant Summary collapse
- TITLE =
'PostgreSQL'
Instance Method Summary collapse
Methods inherited from Base
Instance Method Details
#detail ⇒ Object
12 13 14 15 16 17 18 19 20 21 |
# File 'lib/gdk/diagnostic/postgresql.rb', line 12 def detail return if success? output = [] output << unless versions_ok? output << unless can_create_postgres_socket? output << unless valid_ldflags? output.join("\n#{diagnostic_detail_break}\n") end |
#success? ⇒ Boolean
8 9 10 |
# File 'lib/gdk/diagnostic/postgresql.rb', line 8 def success? @success ||= data_dir_version && versions_ok? && can_create_postgres_socket? && valid_ldflags? end |