summaryrefslogtreecommitdiffstats
path: root/bitbake-dev/lib/bb/ui/knotty.py
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake-dev/lib/bb/ui/knotty.py')
-rw-r--r--bitbake-dev/lib/bb/ui/knotty.py66
1 files changed, 33 insertions, 33 deletions
diff --git a/bitbake-dev/lib/bb/ui/knotty.py b/bitbake-dev/lib/bb/ui/knotty.py
index 8a2afeeb6d..6baed836a1 100644
--- a/bitbake-dev/lib/bb/ui/knotty.py
+++ b/bitbake-dev/lib/bb/ui/knotty.py
@@ -53,29 +53,29 @@ def init(server, eventHandler):
53 if event is None: 53 if event is None:
54 continue 54 continue
55 #print event 55 #print event
56 if event[0].startswith('bb.msg.MsgPlain'): 56 if isinstance(event, bb.msg.MsgPlain):
57 print event[1]['_message'] 57 print event._message
58 continue 58 continue
59 if event[0].startswith('bb.msg.MsgDebug'): 59 if isinstance(event, bb.msg.MsgDebug):
60 print 'DEBUG: ' + event[1]['_message'] 60 print 'DEBUG: ' + event._message
61 continue 61 continue
62 if event[0].startswith('bb.msg.MsgNote'): 62 if isinstance(event, bb.msg.MsgNote):
63 print 'NOTE: ' + event[1]['_message'] 63 print 'NOTE: ' + event._message
64 continue 64 continue
65 if event[0].startswith('bb.msg.MsgWarn'): 65 if isinstance(event, bb.msg.MsgWarn):
66 print 'WARNING: ' + event[1]['_message'] 66 print 'WARNING: ' + event._message
67 continue 67 continue
68 if event[0].startswith('bb.msg.MsgError'): 68 if isinstance(event, bb.msg.MsgError):
69 return_value = 1 69 return_value = 1
70 print 'ERROR: ' + event[1]['_message'] 70 print 'ERROR: ' + event._message
71 continue 71 continue
72 if event[0].startswith('bb.msg.MsgFatal'): 72 if isinstance(event, bb.msg.MsgFatal):
73 return_value = 1 73 return_value = 1
74 print 'FATAL: ' + event[1]['_message'] 74 print 'FATAL: ' + event._message
75 break 75 break
76 if event[0].startswith('bb.build.TaskFailed'): 76 if isinstance(event, bb.build.TaskFailed):
77 return_value = 1 77 return_value = 1
78 logfile = event[1]['logfile'] 78 logfile = event.logfile
79 if logfile: 79 if logfile:
80 print "ERROR: Logfile of failure stored in %s." % logfile 80 print "ERROR: Logfile of failure stored in %s." % logfile
81 if 1 or includelogs: 81 if 1 or includelogs:
@@ -97,12 +97,12 @@ def init(server, eventHandler):
97 if lines: 97 if lines:
98 for line in lines: 98 for line in lines:
99 print line 99 print line
100 if event[0].startswith('bb.build.Task'): 100 if isinstance(event, bb.build.TaskBase):
101 print "NOTE: %s" % event[1]['_message'] 101 print "NOTE: %s" % event._message
102 continue 102 continue
103 if event[0].startswith('bb.event.ParseProgress'): 103 if isinstance(event, bb.event.ParseProgress):
104 x = event[1]['sofar'] 104 x = event.sofar
105 y = event[1]['total'] 105 y = event.total
106 if os.isatty(sys.stdout.fileno()): 106 if os.isatty(sys.stdout.fileno()):
107 sys.stdout.write("\rNOTE: Handling BitBake files: %s (%04d/%04d) [%2d %%]" % ( parsespin.next(), x, y, x*100/y ) ) 107 sys.stdout.write("\rNOTE: Handling BitBake files: %s (%04d/%04d) [%2d %%]" % ( parsespin.next(), x, y, x*100/y ) )
108 sys.stdout.flush() 108 sys.stdout.flush()
@@ -115,35 +115,35 @@ def init(server, eventHandler):
115 sys.stdout.flush() 115 sys.stdout.flush()
116 if x == y: 116 if x == y:
117 print("\nParsing finished. %d cached, %d parsed, %d skipped, %d masked, %d errors." 117 print("\nParsing finished. %d cached, %d parsed, %d skipped, %d masked, %d errors."
118 % ( event[1]['cached'], event[1]['parsed'], event[1]['skipped'], event[1]['masked'], event[1]['errors'])) 118 % ( event.cached, event.parsed, event.skipped, event.masked, event.errors))
119 continue 119 continue
120 120
121 if event[0] == 'bb.command.CookerCommandCompleted': 121 if isinstance(event, bb.command.CookerCommandCompleted):
122 break 122 break
123 if event[0] == 'bb.command.CookerCommandSetExitCode': 123 if isinstance(event, bb.command.CookerCommandSetExitCode):
124 return_value = event[1]['exitcode'] 124 return_value = event.exitcode
125 continue 125 continue
126 if event[0] == 'bb.command.CookerCommandFailed': 126 if isinstance(event, bb.command.CookerCommandFailed):
127 return_value = 1 127 return_value = 1
128 print "Command execution failed: %s" % event[1]['error'] 128 print "Command execution failed: %s" % event.error
129 break 129 break
130 if event[0] == 'bb.cooker.CookerExit': 130 if isinstance(event, bb.cooker.CookerExit):
131 break 131 break
132 132
133 # ignore 133 # ignore
134 if event[0].startswith('bb.event.BuildStarted'): 134 if isinstance(event, bb.event.BuildStarted):
135 continue 135 continue
136 if event[0].startswith('bb.event.BuildCompleted'): 136 if isinstance(event, bb.event.BuildCompleted):
137 continue 137 continue
138 if event[0].startswith('bb.event.MultipleProviders'): 138 if isinstance(event, bb.event.MultipleProviders):
139 continue 139 continue
140 if event[0].startswith('bb.runqueue.runQueue'): 140 if isinstance(event, bb.runqueue.runQueueEvent):
141 continue 141 continue
142 if event[0].startswith('bb.event.StampUpdate'): 142 if isinstance(event, bb.event.StampUpdate):
143 continue 143 continue
144 if event[0].startswith('bb.event.ConfigParsed'): 144 if isinstance(event, bb.event.ConfigParsed):
145 continue 145 continue
146 if event[0].startswith('bb.event.RecipeParsed'): 146 if isinstance(event, bb.event.RecipeParsed):
147 continue 147 continue
148 print "Unknown Event: %s" % event 148 print "Unknown Event: %s" % event
149 149