From 0abceb5ea1f9c7f60ab9914e4b01bb94fa0137dd Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 21 Oct 2017 15:49:32 +0100 Subject: [PATCH] builds: Drop functionality to reset a build Signed-off-by: Michael Tremer --- src/buildservice/builds.py | 17 ----------------- src/buildservice/jobs.py | 9 --------- 2 files changed, 26 deletions(-) diff --git a/src/buildservice/builds.py b/src/buildservice/builds.py index e5343af..36634f5 100644 --- a/src/buildservice/builds.py +++ b/src/buildservice/builds.py @@ -469,23 +469,6 @@ class Build(base.DataObject): """ 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): """ diff --git a/src/buildservice/jobs.py b/src/buildservice/jobs.py index cb4931e..604b4d0 100644 --- a/src/buildservice/jobs.py +++ b/src/buildservice/jobs.py @@ -288,15 +288,6 @@ class Job(base.DataObject): 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): -- 2.39.2