# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Id: $
+ 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
+ modules/catalyst_lock.py:
+ Since my python sucks and I don't feel like troubleshooting it at the
+ moment, commenting out all the DEBUG code in catalyst_lock and rolling up
+ 2.0.6_pre8 for testing.
+
20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
modules/builder.py, modules/catalyst_lock.py:
Added some extra debug output to catalyst_lock.py and added Stuart Longland
def set_gid(self,gid):
if not self.islocked():
- if self.settings.has_key("DEBUG"):
- print "setting gid to", gid
+# if self.settings.has_key("DEBUG"):
+# print "setting gid to", gid
self.gid=gid
def set_lockdir(self,lockdir):
if lockdir[-1] == "/":
lockdir=lockdir[:-1]
self.lockdir=normpath(lockdir)
- if self.settings.has_key("DEBUG"):
- print "setting lockdir to", self.lockdir
+# if self.settings.has_key("DEBUG"):
+# print "setting lockdir to", self.lockdir
else:
raise "the lock object needs a path to a dir"
def set_lockfilename(self,lockfilename):
if not self.islocked():
self.lockfilename=lockfilename
- if self.settings.has_key("DEBUG"):
- print "setting lockfilename to", self.lockfilename
-
+# if self.settings.has_key("DEBUG"):
+# print "setting lockfilename to", self.lockfilename
+
def set_lockfile(self):
if not self.islocked():
self.lockfile=normpath(self.lockdir+'/'+self.lockfilename)
- if self.settings.has_key("DEBUG"):
- print "setting lockfile to", self.lockfile
+# if self.settings.has_key("DEBUG"):
+# print "setting lockfile to", self.lockfile
def read_lock(self):
if not self.locking_method == "HARDLOCK":
os.unlink(self.lockfile)
os.close(self.myfd)
self.myfd=None
- if self.settings.has_key("DEBUG"):
- print "Unlinked lockfile..."
+# if self.settings.has_key("DEBUG"):
+# print "Unlinked lockfile..."
except SystemExit, e:
raise
except Exception, e:
except SystemExit, e:
raise
except Exception, e:
- if self.settings.has_key("DEBUG"):
- print "lockfile(): Hardlink: Link failed."
- print "Exception: ",e
+# if self.settings.has_key("DEBUG"):
+# print "lockfile(): Hardlink: Link failed."
+# print "Exception: ",e
pass
if self.hardlink_is_mine(self.myhardlock, self.lockfile):