When the Voxel driver was committed, public_ip etc was changed to
publicip. This change needs to be repeated at the end of the
create_node() method, where the Node object is created, as below.
Thanks,
Upayavira
Index: voxel.py
===================================================================
--- voxel.py (revision 917472)
+++ voxel.py (working copy)
@@ -168,8 +168,8 @@
id = object.findtext("device/id"),
name = kwargs["name"],
state =
NODE_STATE_MAP[object.findtext("devices/status")],
- public_ip = kwargs.get("public_ip", None),
- private_ip = kwargs.get("private_ip", None),
+ public_ip = kwargs.get("publicip", None),
+ private_ip = kwargs.get("privateip", None),
driver = self.connection.driver
)
else: