Ejemplo n.º 1
0
    def handle_response(self, request, response):
        '''handle the response'''
        if response.status == 200:
            self.command_queue.put(Command('ADL',
                payload=common.build_adl(self.account, 1)))
            self.command_queue.put(Command('ADL',
                payload=common.build_adl(self.account, 2)))

            self.session.contacts.contacts[self.account] = e3.Contact(self.account)
            self.session.add_event(e3.Event.EVENT_CONTACT_ADD_SUCCEED,
                self.account)
        else:
            self.session.add_event(e3.Event.EVENT_CONTACT_ADD_FAILED, self.account)
Ejemplo n.º 2
0
    def handle_response(self, request, response):
        '''handle the response'''
        if response.status == 200:
            self.command_queue.put(Command('ADL',
                payload=common.build_adl(self.account, 1)))
            self.command_queue.put(Command('ADL',
                payload=common.build_adl(self.account, 2)))

            self.session.contacts.contacts[self.account] = e3.Contact(self.account)
            self.session.add_event(e3.Event.EVENT_CONTACT_ADD_SUCCEED,
                self.account)
        else:
            self.session.add_event(e3.Event.EVENT_CONTACT_ADD_FAILED, self.account)
Ejemplo n.º 3
0
    def _on_second_succeed(self, response):
        '''handle the second request if succeeded'''
        self.command_queue.put(Command('ADL',
            payload=common.build_adl(self.account, 4)))

        self.session.contacts.contacts[self.account].blocked = True

        self.session.add_event(e3.Event.EVENT_CONTACT_BLOCK_SUCCEED, self.account)
Ejemplo n.º 4
0
    def _on_second_succeed(self, response):
        '''handle the second request if succeeded'''
        self.command_queue.put(Command('ADL',
            payload=common.build_adl(self.account, 4)))

        self.session.contacts.contacts[self.account].blocked = True

        self.session.add_event(e3.Event.EVENT_CONTACT_BLOCK_SUCCEED, self.account)
Ejemplo n.º 5
0
 def _on_second_failed(self, response):
     '''handle the second request if failed'''
     self.command_queue.put(Command('ADL',
         payload=common.build_adl(self.account, 4)))
     self.session.add_event(e3.Event.EVENT_CONTACT_UNBLOCK_FAILED, self.account)
Ejemplo n.º 6
0
 def _on_first_succeed(self, response):
     '''handle the first request if succeeded'''
     self.command_queue.put(Command('RML',
         payload=common.build_adl(self.account, 4)))
Ejemplo n.º 7
0
 def _on_second_failed(self, response):
     '''handle the second request if failed'''
     self.command_queue.put(Command('ADL',
         payload=common.build_adl(self.account, 4)))
     self.session.add_event(e3.Event.EVENT_CONTACT_UNBLOCK_FAILED, self.account)
Ejemplo n.º 8
0
 def _on_first_succeed(self, response):
     '''handle the first request if succeeded'''
     self.command_queue.put(Command('RML',
         payload=common.build_adl(self.account, 4)))