(self, sync_dir=None)
| 34 | """ |
| 35 | |
| 36 | def __init__(self, sync_dir=None): |
| 37 | self._sync_dir = sync_dir or os.environ.get('PORT_SYNC_PATH') |
| 38 | if self._sync_dir: |
| 39 | _makedirs(self._sync_dir) |
| 40 | |
| 41 | self._valid_range = get_valid_port_range() |
| 42 | self._valid_port_count = self._count_valid_ports() |
| 43 | self._filelocks = {} |
| 44 | self._lock = threading.Lock() |
| 45 | |
| 46 | def __enter__(self): |
| 47 | return self |
nothing calls this directly
no test coverage detected