diff --git a/lib/rpc.py b/lib/rpc.py index 8101538efb19e3d6031f53d5fed6d2029750136e..ea132a9b383116c5edad63f2360c1499f3af2406 100644 --- a/lib/rpc.py +++ b/lib/rpc.py @@ -910,8 +910,8 @@ class RpcRunner(object): """ result = self._SingleNodeCall(node, "os_get", [name]) - if not result.fail_msg and isinstance(result.data, dict): - result.data = objects.OS.FromDict(result.data) + if not result.fail_msg and isinstance(result.payload, dict): + result.payload = objects.OS.FromDict(result.payload) return result def call_hooks_runner(self, node_list, hpath, phase, env):