diff --git a/playbooks/groups/ask.yml b/playbooks/groups/ask.yml index 6cfb7a7dd4..d255c9a467 100644 --- a/playbooks/groups/ask.yml +++ b/playbooks/groups/ask.yml @@ -33,6 +33,7 @@ - /srv/web/infra/ansible/roles/denyhosts - /srv/web/infra/ansible/roles/nagios_client - /srv/web/infra/ansible/roles/fas_client + - /srv/web/infra/ansible/roles/fedmsg_base - /srv/web/infra/ansible/roles/ask tasks: diff --git a/roles/ask/tasks/main.yml b/roles/ask/tasks/main.yml index bc22356dfc..a4fe91e388 100644 --- a/roles/ask/tasks/main.yml +++ b/roles/ask/tasks/main.yml @@ -16,6 +16,7 @@ - python-django-post_office - python-django-compressor - django-authopenid + - django-celery tags: - packages diff --git a/roles/ask/templates/settings.py b/roles/ask/templates/settings.py index 90b2df4780..a2e51556c3 100644 --- a/roles/ask/templates/settings.py +++ b/roles/ask/templates/settings.py @@ -116,6 +116,9 @@ MIDDLEWARE_CLASSES = ( 'django.contrib.auth.middleware.AuthenticationMiddleware', #'django.middleware.sqlprint.SqlPrintingMiddleware', + # Enable outgoing fedmsg messages + 'askbot_fedmsg.NOOPMiddleware', + #below is askbot stuff for this tuple 'askbot.middleware.anon_user.ConnectToSessionMessagesMiddleware', 'askbot.middleware.forum_mode.ForumModeMiddleware', @@ -184,12 +187,13 @@ INSTALLED_APPS = ( 'keyedcache', 'robots', 'django_countries', - #'djcelery', + 'djcelery', 'djkombu', 'followit', 'tinymce', 'group_messaging', #'avatar',#experimental use git clone git://github.com/ericflo/django-avatar.git$ + 'post_office', )