summaryrefslogtreecommitdiff
path: root/pyramid/scripts/pserve.py
diff options
context:
space:
mode:
Diffstat (limited to 'pyramid/scripts/pserve.py')
-rw-r--r--pyramid/scripts/pserve.py12
1 files changed, 8 insertions, 4 deletions
diff --git a/pyramid/scripts/pserve.py b/pyramid/scripts/pserve.py
index 314efd839..2c508170d 100644
--- a/pyramid/scripts/pserve.py
+++ b/pyramid/scripts/pserve.py
@@ -138,7 +138,7 @@ class PServeCommand(object):
default=default_verbosity,
dest='verbose',
action='count',
- help="Set verbose level (default "+str(default_verbosity)+")")
+ help="Set verbose level (default " + str(default_verbosity) + ")")
parser.add_option(
'-q', '--quiet',
action='store_const',
@@ -563,7 +563,9 @@ class PServeCommand(object):
def change_user_group(self, user, group): # pragma: no cover
if not user and not group:
return
- import pwd, grp
+ import pwd
+ import grp
+
uid = gid = None
if group:
try:
@@ -597,6 +599,7 @@ class PServeCommand(object):
if uid:
os.setuid(uid)
+
class LazyWriter(object):
"""
@@ -749,11 +752,12 @@ class _methodwrapper(object):
self.type = type
def __call__(self, *args, **kw):
- assert not 'self' in kw and not 'cls' in kw, (
+ assert 'self' not in kw and 'cls' not in kw, (
"You cannot use 'self' or 'cls' arguments to a "
"classinstancemethod")
return self.func(*((self.obj, self.type) + args), **kw)
+
class Monitor(object): # pragma: no cover
"""
A file monitor and server restarter.
@@ -847,7 +851,7 @@ class Monitor(object): # pragma: no cover
continue
if filename.endswith('.pyc') and os.path.exists(filename[:-1]):
mtime = max(os.stat(filename[:-1]).st_mtime, mtime)
- if not filename in self.module_mtimes:
+ if filename not in self.module_mtimes:
self.module_mtimes[filename] = mtime
elif self.module_mtimes[filename] < mtime:
print("%s changed; reloading..." % filename)