]> git.ipfire.org Git - people/jschlag/pbs.git/commitdiff
builds: Drop functionality to reset a build
authorMichael Tremer <michael.tremer@ipfire.org>
Sat, 21 Oct 2017 14:49:32 +0000 (15:49 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Sat, 21 Oct 2017 14:49:32 +0000 (15:49 +0100)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/buildservice/builds.py
src/buildservice/jobs.py

index e5343afcbde2fed10e8b8f2865b704f7b6c2f658..36634f5b8a6ff1861a2f0f512e4647e796aedf6c 100644 (file)
@@ -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):
                """
index cb4931ed227c2ee5d92b93b270299ac4d2ebfff2..604b4d0fe5507a29db7a03c3a9dc10deb5a97ea2 100644 (file)
@@ -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):