Ejemplo n.º 1
0
Archivo: objects.py Proyecto: bkero/QOO
class Listener(object):
    def __init__(self, channel = "system"):
        self.job_server = JobServer()
        self.job_server.listen(channel=channel, executor=self.system)
        self.channel = channel

    def system(self, jobdata):
        data = json.loads(jobdata["data"])
        # Do something with the job.
        if data["job"] == "create":
            payload = data["payload"]
            objects.insert(payload)
        # Return a jid on success or deferred fail on failure.
        return jobdata["jid"]
Ejemplo n.º 2
0
Archivo: objects.py Proyecto: bkero/QOO
 def __init__(self, channel = "system"):
     self.job_server = JobServer()
     self.job_server.listen(channel=channel, executor=self.system)
     self.channel = channel