def config_to_json(): config = ConfigParser.ConfigParser() if not config.read(odds_options.config_path()): return False sections = config.sections() bet_types = {} for s in sections: options = config.options(s) odd_names = {} for opt in options: odd_names[opt] = config.get(s, opt) bet_types[s] = odd_names fw = open(odds_options.config_path('json'), 'w') fw.write(json.dumps(bet_types, False, False)) return True
def config_to_json(): config = ConfigParser.ConfigParser() if not config.read(odds_options.config_path()): return False sections = config.sections() bet_types = {} for s in sections: options = config.options(s) odd_names = {} for opt in options: odd_names[opt] = config.get(s, opt) bet_types[s] = odd_names fw = open(odds_options.config_path("json"), "w") fw.write(json.dumps(bet_types, False, False)) return True
def short_code(): config = ConfigParser.ConfigParser() config.read(odds_options.config_path()) sections = config.sections() sc = {} for s in sections: options = config.options(s) if ('short' in options) and ('code' in options): sc[config.get(s, 'short')] = config.get(s, 'code') else: return {} return sc
def short_code(): config = ConfigParser.ConfigParser() config.read(odds_options.config_path()) sections = config.sections() sc = {} for s in sections: options = config.options(s) if ("short" in options) and ("code" in options): sc[config.get(s, "short")] = config.get(s, "code") else: return {} return sc
def part_code(): config = ConfigParser.ConfigParser() config.read(odds_options.config_path()) return config.defaults()