puppet: Move the wal-e dependencies to the internal postgres config.

(imported from commit 67251263ec98e5b141f4c7587042b4db7aed36f2)
This commit is contained in:
Tim Abbott
2013-11-08 15:35:05 -05:00
parent 43e1c5e47d
commit 138d7053b7
2 changed files with 7 additions and 4 deletions

View File

@@ -8,10 +8,6 @@ class zulip::postgres_common {
"python-gevent",
"python-tz",
"python-dateutil",
# dependencies for our wal-e backup system
"python-boto",
"lzop",
"pv",
# our dictionary
"hunspell-en-us",
]

View File

@@ -1,6 +1,13 @@
class zulip_internal::postgres_common {
include zulip::postgres_common
$internal_postgres_packages = [# dependencies for our wal-e backup system
"python-boto",
"lzop",
"pv",
]
package { $internal_postgres_packages: ensure => "installed" }
exec {"pip_wal-e":
command => "/usr/bin/pip install git+git://github.com/zbenjamin/wal-e.git#egg=wal-e",
creates => "/usr/local/bin/wal-e",