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)