puppet: Move minify-js and statsd dependencies to internal manifest.

(imported from commit 3363fb962a4fde575591b42db888b92bb6edd0f5)
This commit is contained in:
Tim Abbott 2013-11-10 09:58:10 -05:00
parent bf0fda7426
commit 5de6b879b7
4 changed files with 13 additions and 6 deletions

View File

@ -13,7 +13,6 @@ class zulip::app_frontend {
"python-django-jstemplate",
"python-django-guardian",
"python-django-auth-openid",
"python-django-statsd-mozilla",
"python-django-south",
"python-django-pipeline",
"python-django-bitfield",
@ -41,9 +40,6 @@ class zulip::app_frontend {
"python-pika",
# Needed for timezone work
"python-tz",
# Needed for minify-js
"yui-compressor",
"nodejs",
# Needed to parse source maps for error reporting
"python-sourcemap",
# Needed for redis

View File

@ -0,0 +1,11 @@
class zulip_internal::app_frontend {
include zulip::app_frontend
$app_packages = [# Needed for minify-js
"yui-compressor",
"nodejs",
# Needed for statsd reporting
"python-django-statsd-mozilla",
]
package { $app_packages: ensure => "installed" }
}

View File

@ -1,6 +1,6 @@
class zulip_internal::prod_app_frontend {
include zulip_internal::base
include zulip::app_frontend
include zulip_internal::app_frontend
file { "/etc/nginx/sites-available/zulip":
require => Package[nginx],

View File

@ -1,6 +1,6 @@
class zulip_internal::staging_app_frontend {
include zulip_internal::base
include zulip::app_frontend
include zulip_internal::app_frontend
file { "/etc/nginx/sites-available/zulip-staging":
require => Package[nginx],