def hold(name, seconds):
    ret = {'name': name,
           'result': False,
           'comment': '',
           'changes': {}}
    start = time.time()
    if 'timer' not in __context__:
        __context__['timer'] = {}
    if name not in __context__['timer']:
        __context__['timer'][name] = start
    if (start - __context__['timer'][name]) > seconds:
        ret['result'] = True
        __context__['timer'][name] = start
    return ret
Output documentation and default information in a way that
dataset/ETHPy150Open saltstack/salt/salt/thorium/timer.py/hold--crossover with--dataset/ETHPy150Open sassoftware/conary/conary/lib/cfg.py/OptionDefinition.writeDoc