conf
index
/home/gl/pylink/conf.py

conf.py - PyLink configuration core.
 
This module is used to access the complete configuration for the current
PyLink instance. It will load the config on first import, taking the
configuration file name from the first command-line argument, but defaulting
to 'config.yml' if this isn't given.
 
If world.testing is set to True, it will return a preset testing configuration
instead.
 
This module also provides simple checks for validating and loading YAML-format
configurations from arbitrary files.

 
Modules
       
sys
world
yaml

 
Functions
       
loadConf(fname, errors_fatal=True)
Loads a PyLink configuration file from the filename given.
validateConf(conf)
Validates a parsed configuration dict.

 
Data
        conf = {'bot': {'nick': 'PyLink', 'realname': 'PyLink Service Client', 'serverdesc': 'PyLink unit tests', 'user': 'pylink'}, 'logging': {'stdout': 'CRITICAL'}, 'servers': defaultdict(<function <lambda> at 0x7fee74c229d8>, {})}
confname = 'testconf'
fname = None
testconf = {'bot': {'nick': 'PyLink', 'realname': 'PyLink Service Client', 'serverdesc': 'PyLink unit tests', 'user': 'pylink'}, 'logging': {'stdout': 'CRITICAL'}, 'servers': defaultdict(<function <lambda> at 0x7fee74c229d8>, {})}