Fix BlockStorageAttachment bug when translate compute node 83/20083/1
authorshangxdy <shang.xiaodong@zte.com.cn>
Sun, 28 Aug 2016 09:25:28 +0000 (17:25 +0800)
committerjulien zhang <zhang.jun3g@zte.com.cn>
Thu, 1 Sep 2016 02:20:12 +0000 (02:20 +0000)
commit43dacd32398a75ba51c3f825b3fe999ecba42c64
tree8d856e5bcc4d1cece71076767dc2039fcb839376
parentb2b1fea8a0da80e59490f8c407a10915808cf004
Fix BlockStorageAttachment bug when translate compute node

Currently, when translate compute node with local_storage and
high_availability, there is not BlockStorageAttache resource created
about block storage, and only BlockStorage created.
If only local_storage requirement in compute node, the result is
correct.
The reason is the function logic of _get_attachment_node is error. and
the patch will fixit.

JIRA:PARSER-100

Change-Id: I36456089ae65102d4b17797d266c850d8c16b29d
Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
(cherry picked from commit aef34ad9a966ca64aa365ee6aaada702b986f68b)
tosca2heat/heat-translator/translator/hot/translate_node_templates.py
tosca2heat/heat-translator/translator/tests/data/hot_output/hot_nfv_sample.yaml
tosca2heat/heat-translator/translator/tests/data/test_tosca_nfv_sample.yaml