diff options
Diffstat (limited to 'bitbake/bin/toaster-eventreplay')
-rwxr-xr-x | bitbake/bin/toaster-eventreplay | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/bitbake/bin/toaster-eventreplay b/bitbake/bin/toaster-eventreplay index a1072988ac..b9ab79e422 100755 --- a/bitbake/bin/toaster-eventreplay +++ b/bitbake/bin/toaster-eventreplay | |||
@@ -30,6 +30,7 @@ from __future__ import print_function | |||
30 | import os | 30 | import os |
31 | import sys, logging | 31 | import sys, logging |
32 | import codecs | 32 | import codecs |
33 | from collections import namedtuple | ||
33 | 34 | ||
34 | # mangle syspath to allow easy import of modules | 35 | # mangle syspath to allow easy import of modules |
35 | sys.path.insert(0, os.path.join(os.path.dirname(os.path.dirname(os.path.abspath(__file__))), | 36 | sys.path.insert(0, os.path.join(os.path.dirname(os.path.dirname(os.path.abspath(__file__))), |
@@ -159,17 +160,6 @@ class FileReadEventsServerConnection(): | |||
159 | 160 | ||
160 | self.events = FileReadEventsServerConnection.EventReader(self) | 161 | self.events = FileReadEventsServerConnection.EventReader(self) |
161 | 162 | ||
162 | |||
163 | |||
164 | |||
165 | |||
166 | class MockConfigParameters(): | ||
167 | """ stand-in for cookerdata.ConfigParameters; as we don't really config a cooker, this | ||
168 | serves just to supply needed interfaces for the toaster ui to work """ | ||
169 | def __init__(self): | ||
170 | self.observe_only = True # we can only read files | ||
171 | |||
172 | |||
173 | # run toaster ui on our mock bitbake class | 163 | # run toaster ui on our mock bitbake class |
174 | if __name__ == "__main__": | 164 | if __name__ == "__main__": |
175 | if len(sys.argv) < 2: | 165 | if len(sys.argv) < 2: |
@@ -178,7 +168,7 @@ if __name__ == "__main__": | |||
178 | 168 | ||
179 | file_name = sys.argv[-1] | 169 | file_name = sys.argv[-1] |
180 | mock_connection = FileReadEventsServerConnection(file_name) | 170 | mock_connection = FileReadEventsServerConnection(file_name) |
181 | configParams = MockConfigParameters() | 171 | configParams = namedtuple('ConfigParams', ['observe_only'])(True) |
182 | 172 | ||
183 | # run the main program and set exit code to the returned value | 173 | # run the main program and set exit code to the returned value |
184 | sys.exit(toasterui.main(mock_connection.connection, mock_connection.events, configParams)) | 174 | sys.exit(toasterui.main(mock_connection.connection, mock_connection.events, configParams)) |