Example #1
0
    def _mkmsg(self, ttype):
        """
        Make message
        """

        msg = transaction.mk_message(self.group, self.username, self.uuid)
        msg['type'] = ttype

        return transaction.prep_message(msg)
Example #2
0
 def put(self, tasks):
     """Push all our tasks to server
        tasks - taskjson list
     """
     msg = transaction.mk_message(self.group, self.username, self.uuid)
     msg.set_payload(tasks)
     msg['type'] = 'sync'
     tx_msg = transaction.prep_message(msg)
     self.conn.sendall(tx_msg)
     return self.recv()