summaryrefslogtreecommitdiff
path: root/paste/reloader.py
diff options
context:
space:
mode:
authorVictor Stinner <victor.stinner@gmail.com>2014-03-19 12:51:48 +0100
committerVictor Stinner <victor.stinner@gmail.com>2014-03-19 12:51:48 +0100
commit4c177fce89fee925f0f4fbfde00ce2e1252562c0 (patch)
tree3e7a8a8f9771aeb649449b390d1ba5038cc32059 /paste/reloader.py
parent4450e264ae1d68e0150e0ab9f611118d9797d694 (diff)
downloadpaste-4c177fce89fee925f0f4fbfde00ce2e1252562c0.tar.gz
Python 3: fix more submodules
* print syntax * replace "except Exception, exc:" with "except Exception as exc:"
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