restart memcached via fabric
authorJan Szejko <j-sz@o2.pl>
Wed, 3 Feb 2016 11:58:18 +0000 (12:58 +0100)
committerJan Szejko <j-sz@o2.pl>
Wed, 3 Feb 2016 11:58:18 +0000 (12:58 +0100)
fabfile.py

index ff9a4b4..87954e8 100644 (file)
@@ -24,6 +24,12 @@ def compile_messages():
         run('source %(ve)s/bin/activate && python manage.py localepack -c' % env, pty=True)
 
 
+class Memcached(Service):
+    def run(self):
+        print '>>> memcached: restart'
+        sudo('service memcached restart', shell=False)
+
+
 @task
 def production():
     env.hosts = ['giewont.icm.edu.pl']
@@ -38,6 +44,7 @@ def production():
     env.services = [
         Supervisord('wolnelektury'),
         Supervisord('wolnelektury.celery'),
+        Memcached(),
     ]