Class: Orchestration::Services::Database::Adapters::Postgresql
- Inherits:
-
Object
- Object
- Orchestration::Services::Database::Adapters::Postgresql
- Defined in:
- lib/orchestration/services/database/adapters/postgresql.rb
Instance Method Summary collapse
- #credentials ⇒ Object
- #data_dir ⇒ Object
- #default_port ⇒ Object
- #environment ⇒ Object
- #errors ⇒ Object
- #image ⇒ Object
- #name ⇒ Object
Instance Method Details
#credentials ⇒ Object
16 17 18 19 20 21 22 |
# File 'lib/orchestration/services/database/adapters/postgresql.rb', line 16 def credentials { 'username' => 'postgres', 'password' => 'password', 'database' => 'postgres' } end |
#data_dir ⇒ Object
39 40 41 |
# File 'lib/orchestration/services/database/adapters/postgresql.rb', line 39 def data_dir '/var/pgdata' end |
#default_port ⇒ Object
28 29 30 |
# File 'lib/orchestration/services/database/adapters/postgresql.rb', line 28 def default_port 5432 end |
#environment ⇒ Object
32 33 34 35 36 37 |
# File 'lib/orchestration/services/database/adapters/postgresql.rb', line 32 def environment { 'POSTGRES_PASSWORD' => 'password', 'PGDATA' => data_dir } end |
#errors ⇒ Object
24 25 26 |
# File 'lib/orchestration/services/database/adapters/postgresql.rb', line 24 def errors [PG::ConnectionBad] end |
#image ⇒ Object
12 13 14 |
# File 'lib/orchestration/services/database/adapters/postgresql.rb', line 12 def image 'library/postgres' end |
#name ⇒ Object
8 9 10 |
# File 'lib/orchestration/services/database/adapters/postgresql.rb', line 8 def name 'postgresql' end |