chromeos-dbus-bindings: Generate only single proxy accessor for singletons

For D-Bus objects with single fixed object path assume that they are
singletons and remove the object path parameter from the proxy
accessor ObjectManagerProxy::GetNNNProxy() method.

BUG=brillo:348
TEST=`FEATURES=test emerge-link chromeos-dbus-bindings`
     `FEATURES=test emerge-link peerd privetd buffet apmanager lorgnette`

Change-Id: I29419e2db5bd0fc8a4f508804c1e322c1880a3dd
Reviewed-on: https://chromium-review.googlesource.com/252422
Trybot-Ready: Alex Vakulenko <avakulenko@chromium.org>
Tested-by: Alex Vakulenko <avakulenko@chromium.org>
Reviewed-by: Christopher Wiley <wiley@chromium.org>
Commit-Queue: Alex Vakulenko <avakulenko@chromium.org>
2 files changed
tree: 43815d96509bd13c12bcf550a9ae89bbca385666
  1. chromeos-dbus-bindings/