X-Git-Url: https://git.adam-barratt.org.uk/?p=mirror%2Fuserdir-ldap.git;a=blobdiff_plain;f=ud-replicated;h=dd58a24ea5eeb803951635b19cd08940a34939fc;hp=747c3347b3b566f238453e30a82e8d7366bae7b9;hb=HEAD;hpb=55e275bd18e6a1bd949c5726db7321ed0ddcaa07 diff --git a/ud-replicated b/ud-replicated index 747c334..dd58a24 100755 --- a/ud-replicated +++ b/ud-replicated @@ -88,7 +88,7 @@ def do_replicate(message): timestamp = message.get('timestamp', last_update) message = message.get('message', 'update required') LOG.debug("Got message at %s: %s" % (last_update, message)) - if last_run > timestamp, last_update): + if last_run > timestamp: return command = ['/usr/bin/ud-replicate'] @@ -104,7 +104,8 @@ def do_replicate(message): else: LOG.debug('%s finished with ret: 0' % ' '.join(command)) finally: - os.environ['TERM'] = old_term + if old_term is not None: + os.environ['TERM'] = old_term last_run = last_update def main():