import re from wizard import app, util def make_filename_regex(var): return 'php.ini', re.compile('^(' + app.expand_re(var) + r'\s*=\s*)(.*)()$', re.M) make_extractor = app.filename_regex_extractor(make_filename_regex) make_substitution = app.filename_regex_substitution(make_filename_regex) seed = { 'WIZARD_SESSIONNAME': 'session.name', 'WIZARD_TMPDIR': ('upload_tmp_dir', 'session.save_path'), } extractors = util.dictmap(make_extractor, seed) substitutions = util.dictkmap(make_substitution, seed) deprecated_keys = set([])