Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- import os
- import sys
- import time
- filename = sys.argv[1]
- file = open(filename, 'r')
- st_results = os.stat(filename)
- st_size = st_results[6]
- file.seek(st_size)
- lease = []
- in_lease = False
- while 1:
- where = file.tell()
- line = file.readline()
- if not line:
- time.sleep(1)
- file.seek(where)
- else:
- line = line.rstrip()
- if line.startswith('lease'):
- in_lease = True
- lease.append(line)
- elif in_lease and not line.startswith('}'):
- lease.append(line)
- elif line.startswith('}'):
- lease.append(line)
- print lease
- lease = []
- in_lease = False
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement