bitbake: cooker/command: Add finishcommand to reset cooker state
After running a command on the server, it needs to reset to the initial state. This ensures that subsequent clients start from a known state and notice any configuration changes. Ultimately we may want to do more than this buts a good start and better than nothing. (Bitbake rev: dd15648fc2654b8d7c3e00ea7ab3dbf04f24f24b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
7663a52061
commit
0519d1ae13
|
@ -124,7 +124,7 @@ class Command:
|
|||
else:
|
||||
bb.event.fire(CommandCompleted(), self.cooker.event_data)
|
||||
self.currentAsyncCommand = None
|
||||
|
||||
self.cooker.finishcommand()
|
||||
|
||||
class CommandsSync:
|
||||
"""
|
||||
|
|
|
@ -1246,6 +1246,9 @@ class BBCooker:
|
|||
else:
|
||||
self.state = state.shutdown
|
||||
|
||||
def finishcommand(self):
|
||||
self.state = state.initial
|
||||
|
||||
def initialize(self):
|
||||
self.initConfigurationData()
|
||||
|
||||
|
|
Loading…
Reference in New Issue