From c8ae9a4a990ccd004f7542cb6d15c6fdee9f148c Mon Sep 17 00:00:00 2001 From: tivaliy Date: Thu, 1 Sep 2016 13:45:40 +0300 Subject: [PATCH] Align data returned by deployment graphs collection handler Change-Id: I6680697f6e046ef0aef0ef4a90a13e7905f0526c Closes-Bug: 1619237 (cherry picked from commit f0d6edfc6826897741e7a50fd7a5239fdf6b410e) --- fuelclient/tests/unit/v2/lib/test_deployment_graph.py | 2 +- fuelclient/v1/graph.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/fuelclient/tests/unit/v2/lib/test_deployment_graph.py b/fuelclient/tests/unit/v2/lib/test_deployment_graph.py index d886b76d..e045ad5d 100644 --- a/fuelclient/tests/unit/v2/lib/test_deployment_graph.py +++ b/fuelclient/tests/unit/v2/lib/test_deployment_graph.py @@ -192,7 +192,7 @@ class TestDeploymentGraphFacade(test_api.BaseLibTest): def test_graphs_download_cluster(self): matcher_get = self.m_request.get( '/api/v1/clusters/1/deployment_graphs/custom_graph', - json={'tasks': []} + json=[{'tasks': []}] ) self.client.download(env_id=1, level='cluster', graph_type='custom_graph') diff --git a/fuelclient/v1/graph.py b/fuelclient/v1/graph.py index fcb4cb7d..fe5526c2 100644 --- a/fuelclient/v1/graph.py +++ b/fuelclient/v1/graph.py @@ -143,7 +143,7 @@ class GraphClient(base_v1.BaseV1Client): 'cluster': lambda: self.get_graph_for_model( related_model='clusters', related_model_id=env_id, - graph_type=graph_type).get('tasks', []), + graph_type=graph_type)[0].get('tasks', []), 'plugins': lambda: self.get_merged_plugins_tasks( env_id=env_id,