Merge "Modify grafana config for TC037_Network Latency, Throughput, Packet Loss and...
[yardstick.git] / yardstick / benchmark / contexts / node.py
index 04c8e7c..c3d6521 100644 (file)
@@ -82,13 +82,8 @@ class NodeContext(Context):
             LOG.error("Nodes: %r" % nodes)
             sys.exit(-1)
 
-        node = nodes[0]
-
-        server = {
-            "name": attr_name,
-            "ip": node["ip"],
-            "user": node["user"],
-            "key_filename": node["key_filename"]
-        }
-
-        return server
+        # A clone is created in order to avoid affecting the
+        # original one.
+        node = dict(nodes[0])
+        node["name"] = attr_name
+        return node