示例#1
0
文件: xmlconsole.py 项目: Jajcus/cjc
 def unload(self):
     logging.getLogger("pyxmpp.Stream.in").removeHandler(self.data_in_handler)
     logging.getLogger("pyxmpp.Stream.in").removeHandler(self.data_out_handler)
     ui.uninstall_cmdtable("xmlconsole buffer")
     ui.uninstall_cmdtable("xmlconsole")
     self.cjc.remove_event_handler("stream created", self.ev_stream_created)
     self.cjc.remove_event_handler("stream closed", self.ev_stream_closed)
     self.cmd_close(None)
     return True
示例#2
0
 def unload(self):
     try:
         if self.cjc.stream:
             self.cjc.stream.unset_iq_get_handler("query","jabber:iq:version")
         self.cjc.unregister_feature("jabber:iq:version")
         ui.uninstall_cmdtable("version")
     except:
         self.cjc.print_exception()
     return True
示例#3
0
 def unload(self):
     logging.getLogger("pyxmpp.Stream.in").removeHandler(
         self.data_in_handler)
     logging.getLogger("pyxmpp.Stream.in").removeHandler(
         self.data_out_handler)
     ui.uninstall_cmdtable("xmlconsole buffer")
     ui.uninstall_cmdtable("xmlconsole")
     self.cjc.remove_event_handler("stream created", self.ev_stream_created)
     self.cjc.remove_event_handler("stream closed", self.ev_stream_closed)
     self.cmd_close(None)
     return True
示例#4
0
文件: disco.py 项目: AdamPrzybyla/cjc
 def unload(self):
     ui.uninstall_cmdtable("disco buffer")
     ui.uninstall_cmdtable("disco")
     return True
示例#5
0
 def unload(self):
     ui.uninstall_cmdtable("disco buffer")
     ui.uninstall_cmdtable("disco")
     return True