Example #1
0
    def create(cls):
        d = OrderedDict()
        d['server'] = OrderedDict()
        d['server']['url'] = 'irc.freenode.net'
        d['server']['port'] = '6667'
                    
        d['bot'] = OrderedDict()
        d['bot']['nick'] = 'QircBug'
        d['bot']['ident'] = 'QircBug'
        d['bot']['realname'] = 'QirckyBotBug'
        d['bot']['password'] = ''
        d['bot']['owner'] = 'unaffiliated/nbaztec'
        
        d['startup'] = OrderedDict()
        d['startup']['channels'] = '#nbaztec'
        d['startup']['notice-to'] = 'nbaztec'
        d['startup']['notice-msg'] = 'Qirc is now online.'
        
        #d['global'] = OrderedDict()
        #d['global']['flags'] = 'ubhkv'
        #d['global']['logging'] = 'true'
        
        d['logs'] = OrderedDict()
        d['logs']['dir'] = 'logs-ignore/'
        d['logs']['file-format'] = '{timestamp:[%Y-%m-%d]}{channel}.log'
        d['logs']['buffer-len'] = '256'
        
        ConfigManager.write_config(cls._file, d)

        
Example #2
0
    def create(cls):
        d = OrderedDict()
        d['server'] = OrderedDict()
        d['server']['url'] = 'irc.freenode.net'
        d['server']['port'] = '6667'

        d['bot'] = OrderedDict()
        d['bot']['nick'] = 'QircBug'
        d['bot']['ident'] = 'QircBug'
        d['bot']['realname'] = 'QirckyBotBug'
        d['bot']['password'] = ''
        d['bot']['owner'] = 'unaffiliated/nbaztec'

        d['startup'] = OrderedDict()
        d['startup']['channels'] = '#nbaztec'
        d['startup']['notice-to'] = 'nbaztec'
        d['startup']['notice-msg'] = 'Qirc is now online.'

        #d['global'] = OrderedDict()
        #d['global']['flags'] = 'ubhkv'
        #d['global']['logging'] = 'true'

        d['logs'] = OrderedDict()
        d['logs']['dir'] = 'logs-ignore/'
        d['logs']['file-format'] = '{timestamp:[%Y-%m-%d]}{channel}.log'
        d['logs']['buffer-len'] = '256'

        ConfigManager.write_config(cls._file, d)