From 7f1c9811edc4bfe52c95e08d37c38541f15a83f4 Mon Sep 17 00:00:00 2001 From: Thomas Herve Date: Fri, 12 Jun 2015 19:19:09 +0200 Subject: [PATCH] Don't access nova Server private attributes Remove usage of server._info and use the direct attribute itself. Change-Id: Ic600d89fc740f5de5438a67a46eda2302bc21a81 --- heat/engine/resources/openstack/nova/server.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/heat/engine/resources/openstack/nova/server.py b/heat/engine/resources/openstack/nova/server.py index d84724a0fd..ae5fafa197 100644 --- a/heat/engine/resources/openstack/nova/server.py +++ b/heat/engine/resources/openstack/nova/server.py @@ -889,7 +889,7 @@ class Server(stack_user.StackUser): if name == self.NETWORKS_ATTR: return self._extend_networks(server.networks) if name == self.INSTANCE_NAME: - return server._info.get('OS-EXT-SRV-ATTR:instance_name') + return getattr(server, 'OS-EXT-SRV-ATTR:instance_name', None) if name == self.ACCESSIPV4: return server.accessIPv4 if name == self.ACCESSIPV6: