[gnome-continuous-yocto/gnomeostree-3.28-rocko: 2558/8267] bitbake: runbuilds: process builds on start



commit 323b81a08380c9660524b21a65d27c225d02c953
Author: Ed Bartosh <ed bartosh linux intel com>
Date:   Fri Sep 16 17:22:32 2016 +0100

    bitbake: runbuilds: process builds on start
    
    If Toaster is stopped incorrectly there could be some
    build requests and builds in incorrect state left from the previous run.
    Running main processing function on start should take care of those.
    
    (Bitbake rev: 6b9f8f6bb51d1aa2ca4effc34e076e331d0cb8d1)
    
    Signed-off-by: Ed Bartosh <ed bartosh linux intel com>
    Signed-off-by: Michael Wood <michael g wood intel com>
    Signed-off-by: Richard Purdie <richard purdie linuxfoundation org>

 .../bldcontrol/management/commands/runbuilds.py    |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/bitbake/lib/toaster/bldcontrol/management/commands/runbuilds.py 
b/bitbake/lib/toaster/bldcontrol/management/commands/runbuilds.py
index 61a520c..7df81dc 100644
--- a/bitbake/lib/toaster/bldcontrol/management/commands/runbuilds.py
+++ b/bitbake/lib/toaster/bldcontrol/management/commands/runbuilds.py
@@ -175,6 +175,8 @@ class Command(NoArgsCommand):
             logger.warn("runbuilds: schedule exception %s" % str(e))
 
     def handle_noargs(self, **options):
+        self.runbuild()
+
         signal.signal(signal.SIGUSR1, lambda sig, frame: None)
 
         while True:


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]