servo: monroe / zako: Require usbkm232 flags
Monroe is platform similar to Panther and requires usbkm232 KB
emulation for testing.
BUG=chrome-os-partner:25055
TEST=None
Change-Id: I791e7bbc1f6a065501690067085232858b3d2be3
Reviewed-on: https://chromium-review.googlesource.com/183344
Commit-Queue: Shawn Nematbakhsh <shawnn@chromium.org>
Tested-by: Shawn Nematbakhsh <shawnn@chromium.org>
Reviewed-by: Yusuf Mohsinally <mohsinally@chromium.org>
diff --git a/servo/servo_server.py b/servo/servo_server.py
index fedb903..2d6c536 100644
--- a/servo/servo_server.py
+++ b/servo/servo_server.py
@@ -127,7 +127,7 @@
return keyboard_handlers.ParrotHandler(servo)
elif board == 'stout':
return keyboard_handlers.StoutHandler(servo)
- elif board == 'panther':
+ elif board in ('monroe', 'panther', 'zako'):
if self._usbkm232 is None:
raise Exception("No device specified when "
"initializing usbkm232 keyboard handler")