From e6c1e434b0e697b3c97ee630957c040fc78571ee Mon Sep 17 00:00:00 2001 From: Rick van Hattem Date: Wed, 5 Mar 2014 21:15:40 +0100 Subject: [PATCH] more pep8 compliance --- portalocker/portalocker.py | 32 ++++++++------------------------ portalocker/utils.py | 2 +- 2 files changed, 9 insertions(+), 25 deletions(-) diff --git a/portalocker/portalocker.py b/portalocker/portalocker.py index 3f4769e..9972dc9 100644 --- a/portalocker/portalocker.py +++ b/portalocker/portalocker.py @@ -84,8 +84,8 @@ class LockException(Exception): raise RuntimeError('PortaLocker only defined for nt and posix platforms') -def nt_lock(file, flags): # pragma: no cover - hfile = win32file._get_osfhandle(file.fileno()) +def nt_lock(file_, flags): # pragma: no cover + hfile = win32file._get_osfhandle(file_.fileno()) try: win32file.LockFileEx(hfile, flags, 0, -0x10000, __overlapped) except pywintypes.error, exc_value: @@ -99,8 +99,8 @@ def nt_lock(file, flags): # pragma: no cover raise -def nt_unlock(file): # pragma: no cover - hfile = win32file._get_osfhandle(file.fileno()) +def nt_unlock(file_): # pragma: no cover + hfile = win32file._get_osfhandle(file_.fileno()) try: win32file.UnlockFileEx(hfile, 0, -0x10000, __overlapped) except pywintypes.error, exc_value: @@ -116,17 +116,17 @@ def nt_unlock(file): # pragma: no cover raise -def posix_lock(file, flags): +def posix_lock(file_, flags): try: - fcntl.flock(file.fileno(), flags) + fcntl.flock(file_.fileno(), flags) except IOError, exc_value: # The exception code varies on different systems so we'll catch # every IO error raise LockException(*exc_value) -def posix_unlock(file): - fcntl.flock(file.fileno(), fcntl.LOCK_UN) +def posix_unlock(file_): + fcntl.flock(file_.fileno(), fcntl.LOCK_UN) if os.name == 'nt': # pragma: no cover lock = nt_lock @@ -136,19 +136,3 @@ def posix_unlock(file): unlock = posix_unlock else: # pragma: no cover raise RuntimeError('Your os %r is unsupported.' % os.name) - -if __name__ == '__main__': # pragma: no cover - from time import time, strftime, localtime - import sys - import portalocker - - log = open('log.txt', 'a+') - portalocker.lock(log, portalocker.LOCK_EX) - - timestamp = strftime('%m/%d/%Y %H:%M:%S\n', localtime(time())) - log.write(timestamp) - - print 'Wrote lines. Hit enter to release lock.' - dummy = sys.stdin.readline() - - log.close() diff --git a/portalocker/utils.py b/portalocker/utils.py index ddb2644..8474b49 100644 --- a/portalocker/utils.py +++ b/portalocker/utils.py @@ -137,6 +137,6 @@ def __enter__(self): self.fh = self.acquire() return self.fh - def __exit__(self, type, value, tb): + def __exit__(self, type_, value, tb): if self.fh: self.fh.close()