updated to use simplified inline tasks
authorerickson <erickson@6d9bc8c9-1ec2-4278-b937-99fde70a366f>
Fri, 15 Jan 2010 19:49:37 +0000 (19:49 +0000)
committererickson <erickson@6d9bc8c9-1ec2-4278-b937-99fde70a366f>
Fri, 15 Jan 2010 19:49:37 +0000 (19:49 +0000)
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/constrictor/trunk@758 6d9bc8c9-1ec2-4278-b937-99fde70a366f

contrib/evergreen/eg_fetch_user_groups.py

index d7cd893..98fd68d 100644 (file)
@@ -6,7 +6,6 @@ import eg_utils
 SERVICE = 'open-ils.actor'
 METHOD = 'open-ils.actor.groups.tree.retrieve'
 
-
 class FetchUserGroupsTask(Task):
 
     def __init__(self):
@@ -16,17 +15,13 @@ class FetchUserGroupsTask(Task):
         request = eg_utils.request(SERVICE, METHOD)
         return request.send()
 
-
-eg_utils.init()
-fetchGroupsTask = FetchUserGroupsTask().wrap()
-
-
 class FetchUserGroupsScript(Script):
     def run(self):
-        res = fetchGroupsTask.run()
+        res = FetchUserGroupsTask().start()
         logInfo('Fetched group tree with root "%s"' % res.name())
         return True
 
+eg_utils.init()
 ScriptManager.go(FetchUserGroupsScript())