Пример #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)
Пример #2
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)
Пример #3
0
    def put(self, tasks):
        """
        Push all our tasks to server

        tasks: flat formatted taskjson according to spec
        """
        msg = transaction.mk_message(self.group, self.username, self.uuid)
        # returns a email.message.Message
        print(msg.as_string())
        msg.set_payload(tasks)
        msg['type'] = 'sync'
        print(msg.as_string())
        # logging.info(type(msg))
        tx_msg = transaction.prep_message(msg)
        self.conn.sendall(tx_msg)

        return self.recv()
Пример #4
0
    def put(self, tasks):
        """
        Push all our tasks to server

        tasks: flat formatted taskjson according to spec

        Returns :py:class:`taskc.transaction.TaskdResponse`
        """
        msg = transaction.mk_message(self.group, self.username, self.uuid)
        # returns a email.message.Message
        logger.debug("email str: %s", msg.as_string())
        msg.set_payload(tasks)
        msg['type'] = 'sync'
        logger.debug("final email str: %s", msg.as_string())
        # logging.info(type(msg))
        tx_msg = transaction.prep_message(msg)
        self.conn.sendall(tx_msg)

        return self.recv()
Пример #5
0
    def put(self, tasks):
        """
        Push all our tasks to server

        tasks: flat formatted taskjson according to spec

        Returns :py:class:`taskc.transaction.TaskdResponse`
        """
        msg = transaction.mk_message(self.group, self.username, self.uuid)
        # returns a email.message.Message
        logger.debug("email str: %s", msg.as_string())
        msg.set_payload(tasks)
        msg['type'] = 'sync'
        logger.debug("final email str: %s", msg.as_string())
        # logging.info(type(msg))
        tx_msg = transaction.prep_message(msg)
        self.conn.sendall(tx_msg)

        return self.recv()