Пример #1
0
def parseConfig(s):
    cfg = Properties()
    cfg.load(StringIO(s))
    server = cfg.get('server')
    minRow = cfg.get('minRow', None)
    frags = []
    for key in cfg:
        if key in ('server', 'minRow'):
            continue
        if not key.startswith('tables.'):
            raise RuntimeError('unknown key: %s' % key)
        frags.append((key, cfg.get(key)))
    frags.sort()
    frags = [ val for key,val in frags ]
    return server, minRow, frags
Пример #2
0
def parseConfig(s):
    cfg = Properties()
    cfg.load(StringIO(s))
    server = cfg.get('server')
    minRow = cfg.get('minRow', None)
    frags = []
    for key in cfg:
        if key in ('server', 'minRow'):
            continue
        if not key.startswith('tables.'):
            raise RuntimeError('unknown key: %s' % key)
        frags.append((key, cfg.get(key)))
    frags.sort()
    frags = [val for key, val in frags]
    return server, minRow, frags