def run(self): sleep(10) s = MsgServiceFactory().get_msg_service() receiving_ch = "receiver_channel" c = s.create_channel(receiving_ch) s.send_to(ICONIZER_SERVICE_NAME, {"command": "register_to_clipboard", "target": c.get_channel_full_name()}) while True: m = c.get_msg() # print m self.on_clip(m)
def __init__(self): super(MsgProcessCommandBase, self).__init__() factory = MsgServiceFactory() self.ufs_msg_service = factory.get_msg_service() self.channel = None caller_file = get_inspection_frame(2) app_signature = caller_file.replace("/", "_").replace("\\", "_").replace( ":", "_") # Keep the instance, the lock file will be deleted whenever the instance is deleted self.me = SingleInstance(app_signature) username = self.get_username() print "username is:", username self.admin_user = User.objects.get(username=username)
def __init__(self, gui_factory): super(DropWndHandlerV2, self).__init__(gui_factory) self.msg_service = MsgServiceFactory().get_msg_service() self.wnd2target = {} self.target2wnd = {}
def init_msg_service(self): if self.msg_service is None: self.msg_service = MsgServiceFactory().get_msg_service()
def __init__(self): super(MsgServiceClient, self).__init__() factory = MsgServiceFactory() self.ufs_msg_service = factory.get_msg_service()
def __init__(self, gui_factory): super(ClipboardMsgHandler, self).__init__() self.receivers = [] self.gui_factory = gui_factory self.is_listening = False self.msg_service = MsgServiceFactory().get_msg_service()
def __init__(self, stdout=None, stderr=None, no_color=False): super(DjangoCmdWithMsg, self).__init__(stdout, stderr, no_color) factory = MsgServiceFactory() self.ufs_msg_service = factory.get_msg_service() self.channel = None