1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

from __future__ import absolute_import, print_function 

 

 

class LockDir(object): 

 

def __init__(self, path): 

self._path = path 

 

def __enter__(self): 

# TODO: implement locking 

print('Would lock directory "%s" (todo)' % self._path) 

return self 

 

def __exit__(self, type, value, traceback): 

# TODO: implement unlocking 

print('Would unlock directory "%s" (todo)' % self._path)