Ejemplo n.º 1
0
 def enqueue(self, command):
     if self.always_eager:
         return command.execute()
     
     self.write(registry.get_message_for_command(command))
     
     if self.result_store:
         return AsyncData(self.result_store, command.task_id)
Ejemplo n.º 2
0
    def enqueue(self, command):
        if self.always_eager:
            return command.execute()

        self.write(registry.get_message_for_command(command))

        if self.result_store:
            return AsyncData(self.result_store, command.task_id)
Ejemplo n.º 3
0
 def serialize_commands(self):
     messages = [registry.get_message_for_command(c) for c in self.commands()]
     return pickle.dumps(messages)
Ejemplo n.º 4
0
 def serialize_commands(self):
     messages = [
         registry.get_message_for_command(c) for c in self.commands()
     ]
     return pickle.dumps(messages)