In the template version of 2013-05-23, the intrinsic function of
get_attr doesn't support keys or indexes, it requires 2014-10-16 or
higher, the syntax is below:
  get_attr:
    <resource name>
    <attribute name>
    <key/index 1> (optional) not support in 2013-05-23
    <key/index 2> (optional) not support in 2013-05-23
So the translation about compute node's ip address only uses two
parameters currently.
JIRA:PARSER-101
Change-Id: I51e5d7c04c329ede69ff3be61bbee2941b56ea93
Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
(cherry picked from commit 
528ed804c77758d8e7270ec5a76cc5279330b086)
                             'server, http://<IP>:3000',
                             'value':
                             {'get_attr':
-                             ['app_server', 'networks', 'private', 0]}},
+                             ['app_server', 'networks']}},
                            'mongodb_url':
                            {'description': 'URL for the mongodb server.',
                             'value':
                             {'get_attr':
-                             ['mongo_server', 'networks', 'private', 0]}}}
+                             ['mongo_server', 'networks']}}}
 
         hot_translation_dict = \
             toscaparser.utils.yamlparser.simple_parse(hot_translation)
 
                   attriute.'))
         if attribute == 'private_address' or \
            attribute == 'public_address':
-                attr['get_attr'] = [self.name, 'networks', 'private', 0]
+                attr['get_attr'] = [self.name, 'networks']
 
         return attr
 
 
           get_attr:
           - mongo_server
           - networks
-          - private
-          - 0
       server:
         get_resource: app_server
     depends_on:
           get_attr:
           - mongo_server
           - networks
-          - private
-          - 0
       server:
         get_resource: mongo_server
     depends_on:
           get_attr:
           - logstash_server
           - networks
-          - private
-          - 0
       server:
         get_resource: app_server
     depends_on:
           get_attr:
           - logstash_server
           - networks
-          - private
-          - 0
       server:
         get_resource: app_server
     depends_on:
           get_attr:
           - elasticsearch_server
           - networks
-          - private
-          - 0
       server:
         get_resource: logstash_server
     depends_on:
           get_attr:
           - elasticsearch_server
           - networks
-          - private
-          - 0
         kibana_ip:
           get_attr:
           - kibana_server
           - networks
-          - private
-          - 0
       server:
         get_resource: kibana_server
     depends_on:
       get_attr:
       - app_server
       - networks
-      - private
-      - 0
 
   mongodb_url:
     description: URL for the mongodb server.
       get_attr:
       - mongo_server
       - networks
-      - private
-      - 0
 
   logstash_url:
     description: URL for the logstash server.
       get_attr:
       - logstash_server
       - networks
-      - private
-      - 0
 
   elasticsearch_url:
     description: URL for the elasticsearch server.
       get_attr:
       - elasticsearch_server
       - networks
-      - private
-      - 0
 
   kibana_url:
     description: URL for the kibana server.
       get_attr:
       - kibana_server
       - networks
-      - private
-      - 0
-
 
           get_attr:
           - mongo_server
           - networks
-          - private
-          - 0
+
       server:
         get_resource: app_server
     depends_on:
           get_attr:
           - mongo_server
           - networks
-          - private
-          - 0
+
       server:
         get_resource: mongo_server
     depends_on:
           get_attr:
           - logstash_server
           - networks
-          - private
-          - 0
       server:
         get_resource: app_server
     depends_on:
           get_attr:
           - logstash_server
           - networks
-          - private
-          - 0
       server:
         get_resource: app_server
     depends_on:
           get_attr:
           - elasticsearch_server
           - networks
-          - private
-          - 0
       server:
         get_resource: logstash_server
     depends_on:
           get_attr:
           - elasticsearch_server
           - networks
-          - private
-          - 0
         kibana_ip:
           get_attr:
           - kibana_server
           - networks
-          - private
-          - 0
+
       server:
         get_resource: kibana_server
     depends_on:
       get_attr:
       - app_server
       - networks
-      - private
-      - 0
 
   mongodb_url:
     description: URL for the mongodb server.
       get_attr:
       - mongo_server
       - networks
-      - private
-      - 0
 
   logstash_url:
     description: URL for the logstash server.
       get_attr:
       - logstash_server
       - networks
-      - private
-      - 0
 
   elasticsearch_url:
     description: URL for the elasticsearch server.
       get_attr:
       - elasticsearch_server
       - networks
-      - private
-      - 0
 
   kibana_url:
     description: URL for the kibana server.
       get_attr:
       - kibana_server
       - networks
-      - private
-      - 0
 
 
           get_attr:
           - logstash_server
           - networks
-          - private
-          - 0
       server:
         get_resource: app_server
     depends_on:
 
           get_attr:
           - mongo_server
           - networks
-          - private
-          - 0
       server:
         get_resource: mongo_server
     depends_on:
           get_attr:
           - mongo_server
           - networks
-          - private
-          - 0
       server:
         get_resource: app_server
     depends_on:
       get_attr:
       - mongo_server
       - networks
-      - private
-      - 0
   nodejs_url:
     description: URL for the nodejs server, http://<IP>:3000
     value:
       get_attr:
       - app_server
       - networks
-      - private
-      - 0
 
       get_attr:
       - server
       - networks
-      - private
-      - 0
 
       get_attr:
       - server
       - networks
-      - private
-      - 0
 
       get_attr:
       - my_server
       - networks
-      - private
-      - 0
 
       get_attr:
       - my_server
       - networks
-      - private
-      - 0
 
       get_attr:
       - my_server
       - networks
-      - private
-      - 0
 
       get_attr:
       - my_server
       - networks
-      - private
-      - 0
   volume_id:
     description: The volume id of the block storage instance.
     value:
 
       get_attr:
       - my_web_app_tier_1
       - networks
-      - private
-      - 0
   private_ip_2:
     description: The private IP address of the applications second tier.
     value:
       get_attr:
       - my_web_app_tier_2
       - networks
-      - private
-      - 0
   volume_id:
     description: The volume id of the block storage instance.
     value:
 
       get_attr:
       - my_web_app_tier_1
       - networks
-      - private
-      - 0
   private_ip_2:
     description: The private IP address of the applications second tier.
     value:
       get_attr:
       - my_web_app_tier_2
       - networks
-      - private
-      - 0
   volume_id:
     description: The volume id of the block storage instance.
     value:
 
       get_attr:
       - my_web_app_tier_1
       - networks
-      - private
-      - 0
   private_ip_2:
     description: The private IP address of the applications second tier.
     value:
       get_attr:
       - my_web_app_tier_2
       - networks
-      - private
-      - 0
   volume_id:
     description: The volume id of the block storage instance.
     value:
 
       get_attr:
       - my_web_app_tier_1
       - networks
-      - private
-      - 0
   private_ip_2:
     description: The private IP address of the applications second tier.
     value:
       get_attr:
       - my_web_app_tier_2
       - networks
-      - private
-      - 0
   volume_id:
     description: The volume id of the block storage instance.
     value:
 
       get_attr:
       - my_server
       - networks
-      - private
-      - 0
   volume_id:
     description: The volume id of the block storage instance.
     value:
 
       get_attr:
       - my_server
       - networks
-      - private
-      - 0
   volume_id:
     description: The volume id of the block storage instance.
     value:
 
       get_attr:
       - my_server
       - networks
-      - private
-      - 0
   server_ip_2:
     description: The private IP address of the applications second server.
     value:
       get_attr:
       - my_server2
       - networks
-      - private
-      - 0
   volume_id_1:
     description: The volume id of the first block storage instance.
     value:
 
       get_attr:
       - my_server
       - networks
-      - private
-      - 0
   server_ip_2:
     description: The private IP address of the applications second server.
     value:
       get_attr:
       - my_server2
       - networks
-      - private
-      - 0
   volume_id_1:
     description: The volume id of the first block storage instance.
     value: