SERVICE = 'open-ils.actor'
METHOD = 'open-ils.actor.groups.tree.retrieve'
-
class FetchUserGroupsTask(Task):
def __init__(self):
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())