X-Git-Url: https://git.kaliko.me/?a=blobdiff_plain;ds=sidebyside;f=sima%2Futils%2Ffilelock.py;h=31df146831aeb5e8ea06497ea851fbfdf2dc3bf3;hb=774e755d4a4fb985548cd3d17703c1f700687ff3;hp=128815a8fb179ff478fbce89472f114631416331;hpb=4ea8f2fe3f29fe09e7a3ab60ac781d54841db5bb;p=mpd-sima.git diff --git a/sima/utils/filelock.py b/sima/utils/filelock.py index 128815a..31df146 100644 --- a/sima/utils/filelock.py +++ b/sima/utils/filelock.py @@ -59,13 +59,13 @@ class FileLock: while True: try: self.filedsc = os.open(self.lockfile, - os.O_CREAT|os.O_EXCL|os.O_RDWR) + os.O_CREAT | os.O_EXCL | os.O_RDWR) break except OSError as err: if err.errno != errno.EEXIST: raise if (time.time() - start_time) >= self.timeout: - raise FileLockException('Timeout occured.') + raise FileLockException('Timeout occured.') from err time.sleep(self.delay) self.is_locked = True