# HG changeset patch # User Jeff Hammel # Date 1296589505 28800 # Node ID 941ea8544756ebc6ad6572b2b95dad047b3009e7 # Parent d7e79194e9717260d6ed438cae6a656cd629dadc see the damn rev diff -r d7e79194e971 -r 941ea8544756 autobot/changes/poller.py --- a/autobot/changes/poller.py Tue Feb 01 11:02:20 2011 -0800 +++ b/autobot/changes/poller.py Tue Feb 01 11:45:05 2011 -0800 @@ -99,12 +99,17 @@ def processCommand(command): d = utils.getProcessOutputAndValue(self.binary, command, env=dict(PATH=os.environ['PATH'])) - d.addCallback(self._convert_nonzero_to_failure) - d.addErrback(self._stop_on_failure) +# d.addCallback(self._convert_nonzero_to_failure) +# d.addErrback(self._stop_on_failure) return d for command in self.initializationCommands(): + self.log('%s %s' % (self.binary, ' '.join(command))) d.addCallback(lambda _: processCommand(command[:])) - + # XXX for some retarded reason, only the first one of these + # seems actually to get called + # i don't know....all i do know is that i'm tired of writing + # twisted code + # finish up def log_finished(_): log.msg("%s: finished initializing working dir %s from %s" % (self.name, self.workdir, self.repourl))