blob: 054998103722ca740f1f94bb750e345412361c32 [file] [log] [blame]
Neels Hofmeyrdae3d3c2017-03-28 12:16:58 +02001import sys
2import time
3
4import _prep
5
Neels Hofmeyr3531a192017-03-28 14:30:28 +02006from osmo_gsm_tester.util import FileLock
Neels Hofmeyrdae3d3c2017-03-28 12:16:58 +02007
8fl = FileLock('/tmp/lock_test', '_'.join(sys.argv[1:]))
9
10with fl:
11 print('acquired lock: %r' % fl.owner)
12 sys.stdout.flush()
13 time.sleep(0.5)
14 print('leaving lock: %r' % fl.owner)
15 sys.stdout.flush()
16
17# vim: expandtab tabstop=4 shiftwidth=4