-userdir-ldap (0.3.82) UNRELEASED; urgency=low
+userdir-ldap (0.3.82) unstable; urgency=low
[ Stephen Gran ]
* KFreeBSD uses a different syslog socket just because
def do_replicate(message):
global last_run
last_update = int(time.time())
- LOG.debug("Got message at %s: %s" % (last_update, message.get('message', message)))
- if last_run > message.get('timestamp', last_update):
+ timestamp = last_update
+
+ if isinstance(message, dict):
+ 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):
return
command = ['/usr/bin/ud-replicate']
sys.exit(0)
if __name__ == '__main__':
- do_replicate('startup complete')
+ do_replicate(
+ {'timestamp': time.time(),
+ 'message': 'startup complete'})
main()