diff options
author | Paul Sherwood <paul.sherwood@codethink.co.uk> | 2016-06-20 21:14:42 +0100 |
---|---|---|
committer | Paul Sherwood <paul.sherwood@codethink.co.uk> | 2016-06-21 06:05:24 +0100 |
commit | b16dd6f59338fc9da5cb67cb1c073f47737902eb (patch) | |
tree | 1807d18b7642d36a80626de4f7d79f05969bb7dd /ybd/app.py | |
parent | 82697b7d50c9f8131c3df09e0c49ba43a4b2266f (diff) | |
download | ybd-b16dd6f59338fc9da5cb67cb1c073f47737902eb.tar.gz |
Rename component => dn
Diffstat (limited to 'ybd/app.py')
-rw-r--r-- | ybd/app.py | 20 |
1 files changed, 10 insertions, 10 deletions
@@ -40,18 +40,18 @@ defs = {} class RetryException(Exception): - def __init__(self, component): - if config.get('last-retry-component') != component: - log(component, 'Already assembling, so wait/retry', verbose=True) + def __init__(self, dn): + if config.get('last-retry-dn') != dn: + log(dn, 'Already assembling, so wait/retry', verbose=True) if config.get('last-retry-time'): wait = datetime.datetime.now() - config.get('last-retry-time') if wait.seconds < 1: - with open(lockfile(component), 'r') as l: + with open(lockfile(dn), 'r') as l: call(['flock', '--shared', '--timeout', config.get('timeout', '60'), str(l.fileno())]) - log(component, 'Finished wait loop', verbose=True) + log(dn, 'Finished wait loop', verbose=True) config['last-retry-time'] = datetime.datetime.now() - config['last-retry-component'] = component + config['last-retry-dn'] = dn for dirname in config['sandboxes']: remove_dir(dirname) config['sandboxes'] = [] @@ -77,13 +77,13 @@ def lockfile(dn): return os.path.join(config['tmp'], cache_key(dn) + '.lock') -def log(component, message='', data='', verbose=False): +def log(dn, message='', data='', verbose=False): ''' Print a timestamped log. ''' if verbose is True and config.get('log-verbose', False) is False: return - name = component['name'] if type(component) is dict else component + name = dn['name'] if type(dn) is dict else dn timestamp = datetime.datetime.now().strftime('%y-%m-%d %H:%M:%S ') if config.get('log-timings') == 'elapsed': @@ -111,9 +111,9 @@ def log_env(log, env, message=''): logfile.flush() -def exit(component, message, data): +def exit(dn, message, data): print('\n\n') - log(component, message, data) + log(dn, message, data) print('\n\n') os._exit(1) |