fabric connection close
authorRadek Czajka <radoslaw.czajka@nowoczesnapolska.org.pl>
Tue, 9 Aug 2011 12:48:30 +0000 (14:48 +0200)
committerRadek Czajka <radoslaw.czajka@nowoczesnapolska.org.pl>
Tue, 9 Aug 2011 12:48:30 +0000 (14:48 +0200)
apps/archive/tasks.py
requirements.txt

index 27b6d00..37169d2 100755 (executable)
@@ -11,6 +11,7 @@ from time import sleep
 #from celery.decorators import task
 from celery.task import Task
 from fabric import api
 #from celery.decorators import task
 from celery.task import Task
 from fabric import api
+from fabric.network import disconnect_all
 from mutagen import File
 from mutagen import id3
 
 from mutagen import File
 from mutagen import id3
 
@@ -83,6 +84,7 @@ class AudioFormatTask(Task):
             api.sudo(command, user=UPLOAD_SUDO, shell=False)
         else:
             api.run(command)
             api.sudo(command, user=UPLOAD_SUDO, shell=False)
         else:
             api.run(command)
+        disconnect_all()
 
     def run(self, aid):
         audiobook = Audiobook.objects.get(id=aid)
 
     def run(self, aid):
         audiobook = Audiobook.objects.get(id=aid)
index 899e65b..de03c23 100644 (file)
@@ -6,5 +6,5 @@ django-celery
 django-kombu
 
 paramiko>=1.7.7.1 # fabric dependency with http://code.fabfile.org/issues/show/214 fixed
 django-kombu
 
 paramiko>=1.7.7.1 # fabric dependency with http://code.fabfile.org/issues/show/214 fixed
-fabric
+fabric>=1.0
 mutagen
 mutagen