def __init__(self, config_file=None): defaults = get_config_defaults() defaults['nodejs'] = "/usr/bin/nodejs" # yeah whatever. we'll override this with something sensible anyhow defaults['scriptpath'] = "/srv/htmldumper/bin/dump_wiki" super().__init__(defaults, config_file) self.nodejs = self.conf.get("tools", "nodejs") self.scriptpath = self.conf.get("tools", "scriptpath")
def __init__(self, config_file=None): defaults = get_config_defaults() defaults['delay'] = "43200" super(IncrDumpConfig, self).__init__(defaults, config_file) delay = self.conf.get("output", "delay") self.delay = int(delay, 0)
def __init__(self, config_file=None): defaults = get_config_defaults() defaults['testme'] = "11111" # same as on my luggage! super(SampleDumpConfig, self).__init__(defaults, config_file) testme = self.conf.get("output", "testme") self.testme = int(testme, 0)