buffet: Added buffet.json with base commands Buffet will handle base.updateBaseConfiguration and base.updateDeviceInfo. BUG=brillo:810,brillo:697 TEST=test_that -b $BOARD $DEV_HOST e:buffet_.* Change-Id: I1e576211692d562d94095cd1d1cc98130d2af1ef Reviewed-on: https://chromium-review.googlesource.com/270760 Tested-by: Vitaly Buka <vitalybuka@chromium.org> Commit-Queue: Vitaly Buka <vitalybuka@chromium.org> Reviewed-by: Alex Vakulenko <avakulenko@chromium.org>
diff --git a/buffet/etc/buffet/commands/buffet.json b/buffet/etc/buffet/commands/buffet.json new file mode 100644 index 0000000..aff9d6c --- /dev/null +++ b/buffet/etc/buffet/commands/buffet.json
@@ -0,0 +1,24 @@ +{ + "base": { + "updateBaseConfiguration": { + "parameters": { + "localDiscoveryEnabled": "boolean", + "localAnonymousAccessMaxRole": [ "none", "viewer", "user" ], + "localPairingEnabled": "boolean" + }, + "results": {} + }, + + "updateDeviceInfo": { + "parameters": { + "description": "string", + "name": { + "type": "string", + "minLength": 1 + }, + "location": "string" + }, + "results": {} + } + } +}
diff --git a/buffet/etc/buffet/gcd.json b/buffet/etc/buffet/gcd.json index c1462e3..ac05898 100644 --- a/buffet/etc/buffet/gcd.json +++ b/buffet/etc/buffet/gcd.json
@@ -1,10 +1,5 @@ { "base": { - "reboot": { - "parameters": {}, - "results": {} - }, - "updateBaseConfiguration": { "parameters": { "localDiscoveryEnabled": "boolean", @@ -14,9 +9,26 @@ "results": {} }, + "reboot": { + "parameters": {}, + "results": {} + }, + "identify": { "parameters": {}, "results": {} + }, + + "updateDeviceInfo": { + "parameters": { + "description": "string", + "name": { + "type": "string", + "minLength": 1 + }, + "location": "string" + }, + "results": {} } } }