bitbake: eventprelay: implement setEventMask command

Stored event mask list as self.eventmask for future use.
Fixed Exception: Command setEventMask not implemented.

[YOCTO #9585]

(Bitbake rev: 2e09074c70e89402de8f883dd402cd729118fc7e)

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Elliot Smith <elliot.smith@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Ed Bartosh 2016-07-06 12:00:30 +01:00 committed by Richard Purdie
parent a1ceb0f9cd
commit 2199ff5ce6
1 changed files with 6 additions and 0 deletions

View File

@ -53,6 +53,7 @@ class FileReadEventsServerConnection():
"""
def __init__(self, sc):
self._sc = sc
self.eventmask = []
def runCommand(self, commandArray):
""" emulates running a command on the server; only read-only commands are accepted """
@ -79,6 +80,11 @@ class FileReadEventsServerConnection():
except Exception as e:
print(e)
return (dump, None)
elif command_name == 'setEventMask':
self.eventmask = commandArray[-1]
return True, None
else:
raise Exception("Command %s not implemented" % commandArray[0])