"""
self.db.execute("DELETE FROM builds_watchers WHERE build_id = %s", self.id)
- def reset(self):
- """
- Resets the whole build so it can start again (as it has never
- been started).
- """
- for job in self.jobs:
- job.reset()
-
- #self.__delete_bugs()
- self.__delete_comments()
- self.__delete_history()
- self.__delete_watchers()
-
- self.state = "building"
-
- # XXX empty log
-
@property
def info(self):
"""
for logfile in self.logfiles:
self.db.execute("INSERT INTO queue_delete(path) VALUES(%s)", logfile.path)
- def reset(self, user=None):
- self.__remove_buildroots()
- self.__remove_packages()
- self.__remove_history()
- self.__remove_logfiles()
-
- self.state = "new"
- self.log("reset", user=user)
-
## Logging stuff
def log(self, action, user=None, state=None, builder=None, test_job=None):