chromite changes for remoteexec builder support.
BUG=chromium:1256966
TEST=./run_tests
Change-Id: Id3f5494cb4603ba2974529e04ee3fdd341d432d8
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/3259256
Tested-by: Joanna Wang <jojwang@chromium.org>
Commit-Queue: Joanna Wang <jojwang@chromium.org>
Reviewed-by: Alex Klein <saklein@chromium.org>
diff --git a/api/router.py b/api/router.py
index afc0028..0e5a43d 100644
--- a/api/router.py
+++ b/api/router.py
@@ -331,6 +331,9 @@
# Parse goma.
chroot.goma = field_handler.handle_goma(input_msg, chroot.path)
+ # Parse remoteexec.
+ chroot.remoteexec = field_handler.handle_remoteexec(input_msg)
+
# Build inside-chroot paths for the input, output, and config messages.
new_input = os.path.join(tempdir, self.REEXEC_INPUT_FILE)
chroot_input = '/%s' % os.path.relpath(new_input, chroot.path)