[cig-commits] commit: Uncomment cleanup code and improve error logging
Mercurial
hg at geodynamics.org
Mon Oct 24 11:39:14 PDT 2011
changeset: 38:cf29572b20ee
tag: tip
user: Walter Landry <wlandry at caltech.edu>
date: Mon Oct 24 11:37:22 2011 -0700
files: backend/daemon.py
description:
Uncomment cleanup code and improve error logging
diff -r 5cb56a35cfdb -r cf29572b20ee backend/daemon.py
--- a/backend/daemon.py Mon Oct 24 11:35:53 2011 -0700
+++ b/backend/daemon.py Mon Oct 24 11:37:22 2011 -0700
@@ -267,12 +267,12 @@ class RemoteShellJobManager(ForkJobManag
return
def cleanupJob(self, job):
- # remoteDirectory = self.remoteDirectoryForJob(job)
- # argv = self.rsh + [("rm -rf " + remoteDirectory)]
- # try:
- # self.spawn(*argv)
- # except Exception:
- # pass
+ remoteDirectory = self.remoteDirectoryForJob(job)
+ argv = self.rsh + [("rm -rf " + remoteDirectory)]
+ try:
+ self.spawn(*argv)
+ except Exception:
+ pass
return
@@ -603,7 +603,7 @@ class PortalConnection(object):
infile = urllib2.urlopen(self.portal.runsUrl)
except Exception, e:
# Could be transient failure -- e.g., "connection reset by peer".
- self.info.log("error: %s" % e)
+ self.info.log("error when opening url\n %s\n %s" % e)
continue
#self.info.log("OK")
runList = infile.read()
More information about the CIG-COMMITS
mailing list