Devserver: Disabling RPCs that are not being used.
This CL disables the following RPCs: controlfiles, list_suite_controls,
hostlog, fileinfo, build, locate_file, symbolicate_dump, latest_build,
xbuddy_translate, xbuddy, xbuddy_list, xbuddy_capacity, index, and doc
by raising a DevServerDeprecationError whenever those RPCs are called
but only on Infra managed devservers. The RPCs will work as they have
been on non-Infra managed devservers.
BUG=1030890
TEST=Manual Testing
Change-Id: I1da7a004acdebb6066d25254cd94c04307003109
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/dev-util/+/2038060
Commit-Queue: Sanika Kulkarni <sanikak@chromium.org>
Tested-by: Sanika Kulkarni <sanikak@chromium.org>
Reviewed-by: Allen Li <ayatane@chromium.org>
Reviewed-by: Congbin Guo <guocb@chromium.org>
Auto-Submit: Sanika Kulkarni <sanikak@chromium.org>
1 file changed