obslock: include delta in message.

This commit is contained in:
Jimmy Berry 2017-04-06 17:37:55 -05:00
parent 70ab4594ab
commit 7ceb58d814

View File

@ -84,8 +84,9 @@ class OBSLock(object):
now = datetime.utcnow()
if now < ts:
raise Exception('Lock acquired from the future [%s] by [%s]. Try later.' % (ts, user))
if (now - ts).seconds < self.ttl:
print 'Lock acquired by [%s]. Try later.' % user
delta = now - ts
if delta.seconds < self.ttl:
print 'Lock acquired by [%s] %s ago. Try later.' % (user, delta)
exit(-1)
# raise Exception('Lock acquired by [%s]. Try later.' % user)
self._write(self._signature())