def lockFile(self) -> LockFile: """Contextmanager to create a lock file and remove it afterwards.""" return LockFile( self.getLockFilename(), timeout = 10, wait_msg = "Waiting for lock file in local config dir to disappear..." )
def lockCache(self) -> LockFile: """Context manager to create a lock file for the cache directory and remove it afterwards. """ return LockFile( self.getCacheLockFilename(), timeout=10, wait_msg="Waiting for lock file in cache directory to disappear.")
def lockCache(self): return LockFile( self.getCacheLockFilename(), timeout = 10, wait_msg = "Waiting for lock file in cache directory to disappear." )
def lockFile(self): return LockFile( self.getLockFilename(), timeout = 10, wait_msg = "Waiting for lock file in local config dir to disappear..." )