blob: 720e10052d4acf032ffd4aa4c8c675acee53cc53 [file] [log] [blame]
Neels Hofmeyrdae3d3c2017-03-28 12:16:58 +02001import sys
2import time
3
4import _prep
5
6from osmo_gsm_tester.utils import FileLock
7
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