summaryrefslogtreecommitdiff
path: root/paste/reloader.py
diff options
context:
space:
mode:
Diffstat (limited to 'paste/reloader.py')
-rw-r--r--paste/reloader.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/paste/reloader.py b/paste/reloader.py
index a0e3850..29b1891 100644
--- a/paste/reloader.py
+++ b/paste/reloader.py
@@ -40,6 +40,7 @@ Then every time the reloader polls files it will call
``watch_config_files`` and check all the filenames it returns.
"""
+from __future__ import print_function
import os
import sys
import time
@@ -93,12 +94,13 @@ class Monitor(object):
try:
filenames.extend(file_callback())
except:
- print >> sys.stderr, "Error calling paste.reloader callback %r:" % file_callback
+ print("Error calling paste.reloader callback %r:" % file_callback,
+ file=sys.stderr)
traceback.print_exc()
for module in sys.modules.values():
try:
filename = module.__file__
- except (AttributeError, ImportError), exc:
+ except (AttributeError, ImportError) as exc:
continue
if filename is not None:
filenames.append(filename)
@@ -119,8 +121,7 @@ class Monitor(object):
if not self.module_mtimes.has_key(filename):
self.module_mtimes[filename] = mtime
elif self.module_mtimes[filename] < mtime:
- print >> sys.stderr, (
- "%s changed; reloading..." % filename)
+ print("%s changed; reloading..." % filename, file=sys.stderr)
return False
return True