[gnome-continuous-yocto/gnomeostree-3.28-rocko: 6823/8267] bitbake: knotty: make it possible to use termfilter without either console



commit e1285712fa634e2d88f263fa9aa624bdcd22b3fa
Author: Paul Eggleton <paul eggleton linux intel com>
Date:   Wed Jul 19 11:56:05 2017 +0200

    bitbake: knotty: make it possible to use termfilter without either console
    
    This isn't useful for knotty itself, but for use from tinfoil
    in case we can't get access to either the console or errconsole, allow
    either to be unspecified (None).
    
    (Bitbake rev: 7544de437fc66b81502ecdb5db859182c45827cb)
    
    Signed-off-by: Paul Eggleton <paul eggleton linux intel com>
    Signed-off-by: Richard Purdie <richard purdie linuxfoundation org>

 bitbake/lib/bb/ui/knotty.py |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/bitbake/lib/bb/ui/knotty.py b/bitbake/lib/bb/ui/knotty.py
index c301982..f3900bd 100644
--- a/bitbake/lib/bb/ui/knotty.py
+++ b/bitbake/lib/bb/ui/knotty.py
@@ -207,8 +207,10 @@ class TerminalFilter(object):
             self.interactive = False
             bb.note("Unable to use interactive mode for this terminal, using fallback")
             return
-        console.addFilter(InteractConsoleLogFilter(self, format))
-        errconsole.addFilter(InteractConsoleLogFilter(self, format))
+        if console:
+            console.addFilter(InteractConsoleLogFilter(self, format))
+        if errconsole:
+            errconsole.addFilter(InteractConsoleLogFilter(self, format))
 
         self.main_progress = None
 


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