예제 #1
0
    def __init__(self, queue, python_folder, **kwargs):
        ChatModule.__init__(self)
        # Reading config from main directory.
        conf_folder = os.path.join(python_folder, "conf")

        log.info("Initializing goodgame chat")
        conf_file = os.path.join(conf_folder, "goodgame.cfg")
        config = self_heal(conf_file, CONF_DICT)
        self._conf_params = {'folder': conf_folder, 'file': conf_file,
                             'filename': ''.join(os.path.basename(conf_file).split('.')[:-1]),
                             'parser': config,
                             'config': CONF_DICT,
                             'gui': CONF_GUI}
        self.queue = queue
        self.host = CONF_DICT['config']['socket']
        self.channel_name = CONF_DICT['config']['channel_name']
예제 #2
0
    def __init__(self, queue, python_folder, **kwargs):
        ChatModule.__init__(self)
        # Reading config from main directory.
        conf_folder = os.path.join(python_folder, "conf")

        log.info("Initializing goodgame chat")
        conf_file = os.path.join(conf_folder, "goodgame.cfg")
        config = self_heal(conf_file, CONF_DICT)
        self._conf_params = {
            'folder': conf_folder,
            'file': conf_file,
            'filename': ''.join(os.path.basename(conf_file).split('.')[:-1]),
            'parser': config,
            'config': CONF_DICT,
            'gui': CONF_GUI
        }
        self.queue = queue
        self.host = CONF_DICT['config']['socket']
        self.channel_name = CONF_DICT['config']['channel_name']