Example #1
0
 def test_packages(self, version):
     version.return_value = '9.9'
     expected = set([
         'postgresql-9.9', 'postgresql-common', 'postgresql-client-common',
         'postgresql-contrib-9.9', 'postgresql-client-9.9'
     ])
     self.assertSetEqual(postgresql.packages(), expected)
 def test_packages(self, version):
     version.return_value = "9.9"
     expected = set(
         [
             "postgresql-9.9",
             "postgresql-common",
             "postgresql-client-common",
             "run-one",
             "postgresql-contrib-9.9",
             "postgresql-client-9.9",
         ]
     )
     self.assertSetEqual(postgresql.packages(), expected)
Example #3
0
def install_postgresql_packages():
    apt.queue_install(postgresql.packages())
    # Deprecated option. The apt layer handles 'extra_packages' with
    # an underscore.
    apt.queue_install(set(hookenv.config()["extra-packages"].split()))
    reactive.set_state("postgresql.packages.queued")
Example #4
0
def install_postgresql_packages():
    apt.queue_install(postgresql.packages())