diff options
Diffstat (limited to 'modules/ftptree.py')
-rw-r--r-- | modules/ftptree.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/modules/ftptree.py b/modules/ftptree.py index 10fe86b..e5b33c6 100644 --- a/modules/ftptree.py +++ b/modules/ftptree.py @@ -20,7 +20,7 @@ class SomeError(Exception): def bailoutonerror(): if not errnum == 0: print("%d error(s) encountered... aborting" % errnum) - raise SomeError + raise SomeError() def pinfo(msg): print('INFO: ' + msg) @@ -40,7 +40,7 @@ def rm(file, test = False): else: try: os.remove(file) - except OSError, e: + except OSError as e: pinfo("os.remove(%s): %s" % (file, e)) #raise @@ -55,7 +55,7 @@ def mv(src, dst, test = False): else: try: os.rename(fsrc, fdst) - except OSError, e: + except OSError as e: pinfo("os.rename(%s, %s): %s" % (fsrc, fdst, e)) raise @@ -282,7 +282,7 @@ class FtpTree(BaseFtpTree): self.loadedpkgs[key]=pkg return pkg else: - raise KeyError, key + raise KeyError(key) def has_key(self, key): if key in self.pkgnames: |