From a4e20cd6f6a19a249ca3faf361a7d20f8a2bc53a Mon Sep 17 00:00:00 2001 From: Jeremy Date: Thu, 6 Nov 2014 10:11:39 -0700 Subject: [PATCH] Add VirtualBox guest property "NameInGNS3". --- gns3server/modules/virtualbox/virtualbox_vm.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gns3server/modules/virtualbox/virtualbox_vm.py b/gns3server/modules/virtualbox/virtualbox_vm.py index 014b7e3b..130b20e0 100644 --- a/gns3server/modules/virtualbox/virtualbox_vm.py +++ b/gns3server/modules/virtualbox/virtualbox_vm.py @@ -674,6 +674,9 @@ class VirtualBoxVM(object): result = self._execute("startvm", args) log.debug("started VirtualBox VM: {}".format(result)) + # add a guest property to let the VM know about the GNS3 name + self._execute("guestproperty", ["set", self._vmname, "NameInGNS3", self._name]) + if self._enable_console: # starts the Telnet to pipe thread pipe_name = self._get_pipe_name()