aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZach Reizner <zachr@google.com>2018-06-22 19:31:21 -0700
committerchrome-bot <chrome-bot@chromium.org>2018-06-29 22:00:50 -0700
commitf3a7ec7db5c59977c50ccc47abab7ba5576a6415 (patch)
treebd837a29f50b761d66e0107dd23440d9c6d291de
parentc3a0eb5efe58e6d4c01c16ce8c73d175a36c9ed5 (diff)
downloadsystem_api-f3a7ec7db5c59977c50ccc47abab7ba5576a6415.tar.gz
vm_cicerone: add debug information constants
TEST=None BUG=chromium:852457 Change-Id: I99438c8f9d0ab48691ad23c11b9f7557a34ed3ae Reviewed-on: https://chromium-review.googlesource.com/1112876 Commit-Ready: Zach Reizner <zachr@chromium.org> Tested-by: Zach Reizner <zachr@chromium.org> Reviewed-by: Stephen Barber <smbarber@chromium.org>
-rw-r--r--dbus/vm_cicerone/cicerone_service.proto10
-rw-r--r--dbus/vm_cicerone/dbus-constants.h3
2 files changed, 13 insertions, 0 deletions
diff --git a/dbus/vm_cicerone/cicerone_service.proto b/dbus/vm_cicerone/cicerone_service.proto
index 6c5de6d..4de07e7 100644
--- a/dbus/vm_cicerone/cicerone_service.proto
+++ b/dbus/vm_cicerone/cicerone_service.proto
@@ -538,3 +538,13 @@ message SetUpLxdContainerUserResponse {
// The failure_reason if the user was not set up successfully.
string failure_reason = 2;
}
+
+// Request for debug information about virtual machine and container state.
+message GetDebugInformationRequest {
+}
+
+// Response for debug information about virtual machine and container state.
+message GetDebugInformationResponse {
+ // Debug information about virtual machine and container state in arbitrary format.
+ string debug_information = 1;
+}
diff --git a/dbus/vm_cicerone/dbus-constants.h b/dbus/vm_cicerone/dbus-constants.h
index b65289a..7b42b8a 100644
--- a/dbus/vm_cicerone/dbus-constants.h
+++ b/dbus/vm_cicerone/dbus-constants.h
@@ -29,6 +29,9 @@ const char kStartLxdContainerMethod[] = "StartLxdContainer";
const char kGetLxdContainerUsernameMethod[] = "GetLxdContainerUsername";
const char kSetUpLxdContainerUserMethod[] = "SetUpLxdContainerUser";
+// Methods to be called from debugd.
+const char kGetDebugInformation[] = "GetDebugInformation";
+
// Signals.
const char kContainerStartedSignal[] = "ContainerStarted";
const char kContainerShutdownSignal[] = "ContainerShutdown";