vfclcm upgrade from python2 to python3
[vfc/gvnfm/vnflcm.git] / lcm / lcm / nf / tests / const.py
index 38d251e..7debe6b 100644 (file)
 # limitations under the License.
 import json
 
+instantiate_grant_result = {
+    "vimConnections": [
+        {
+            "vimid": 'vim_1',
+            "accessInfo":
+            {
+                "tenant": 'chinamobile'
+            }
+        },
+    ],
+    "vnfId": "413aa1fe-b4d1-11e8-8268-dff5aab95c63",
+    "vimAssets":
+    {
+        "computeResourceFlavours": [
+            {
+                "resourceProviderId": "vgw",
+                "vimFlavourId": "yui",
+                "vimConnectionId": ""
+            },
+        ]
+    }
+}
+
+
 inst_req_data = {
     "flavourId": "flavour_1",
     "instantiationLevelId": "instantiationLevel_1",
@@ -101,17 +125,17 @@ inst_req_data = {
 
 vnfd_model_dict = {
     'metadata': {
-        'vendor': u'zte',
+        'vendor': 'zte',
         'is_shared': False,
         'description': '',
-        'domain_type': u'CN',
-        'version': u'v4.14.10',
+        'domain_type': 'CN',
+        'version': 'v4.14.10',
         'vmnumber_overquota_alarm': False,
         'cross_dc': False,
-        'vnf_type': u'SSS',
-        'vnfd_version': u'V00000001',
-        'id': u'sss-vnf-template',
-        'name': u'sss-vnf-template'
+        'vnf_type': 'SSS',
+        'vnfd_version': 'V00000001',
+        'id': 'sss-vnf-template',
+        'name': 'sss-vnf-template'
     },
     'vdus': [
         {
@@ -158,7 +182,7 @@ vnfd_model_dict = {
                 "inner_hugepage_size": "2048",
                 "action": "add"
             },
-            "image_file": u'sss',
+            "image_file": 'sss',
             "local_storages": [
                 "local_storage_id1",
                 "local_storage_id2"
@@ -280,7 +304,7 @@ vnfd_model_dict = {
             'targets': {
 
             },
-            'policy_id': u'policy_scale_sss-vnf-template',
+            'policy_id': 'policy_scale_sss-vnf-template',
             'properties': {
                 'policy_file': '*-vnfd.zip/*-vnf-policy.xml'
             },
@@ -291,28 +315,28 @@ vnfd_model_dict = {
         {
             'description': '',
             'properties': {
-                'name': u'opencos_sss_omm_img_release_20150723-1-disk1.vmdk',
+                'name': 'opencos_sss_omm_img_release_20150723-1-disk1.vmdk',
                 'checksum': '',
-                'disk_format': u'VMDK',
-                'file_url': u'./zte-cn-sss-main-image/OMM/opencos_sss_omm_img_release_20150723-1-disk1.vmdk',
+                'disk_format': 'VMDK',
+                'file_url': './zte-cn-sss-main-image/OMM/opencos_sss_omm_img_release_20150723-1-disk1.vmdk',
                 'container_type': 'vm',
                 'version': '',
                 'hypervisor_type': 'kvm'
             },
-            'image_file_id': u'opencos_sss_omm_img_release_20150723-1-disk1'
+            'image_file_id': 'opencos_sss_omm_img_release_20150723-1-disk1'
         },
         {
             'description': '',
             'properties': {
-                'name': u'sss.vmdk',
+                'name': 'sss.vmdk',
                 'checksum': '',
-                'disk_format': u'VMDK',
-                'file_url': u'./zte-cn-sss-main-image/NE/sss.vmdk',
+                'disk_format': 'VMDK',
+                'file_url': './zte-cn-sss-main-image/NE/sss.vmdk',
                 'container_type': 'vm',
                 'version': '',
                 'hypervisor_type': 'kvm'
             },
-            'image_file_id': u'sss'
+            'image_file_id': 'sss'
         }
     ],
     'vls': [
@@ -543,7 +567,7 @@ c8_data_list_image = {
             "status": "active",
             "id": "5e2757c1-f846-4727-915c-9a872553ed75",
             "size": 862016,
-            "name": u'sss.vmdk'
+            "name": 'sss.vmdk'
         }
     ]
 }
@@ -811,6 +835,76 @@ vnfpackage_info = {
     }
 }
 
+
+single_vnf_lcm_op = {
+    "id": "99442b18-a5c7-11e8-998c-bf1755941f16",
+    "operationState": "STARTING",
+    "stateEnteredTime": "2018-07-09",
+    "startTime": "2018-07-09",
+    "vnfInstanceId": "cd552c9c-ab6f-11e8-b354-236c32aa91a1",
+    "grantId": None,
+    "operation": "SCALE",
+    "isAutomaticInvocation": False,
+    "operationParams": {},
+    "isCancelPending": False,
+    "cancelMode": None,
+    "error": None,
+    "resourceChanges": None,
+    "changedInfo": None,
+    "changedExtConnectivity": None,
+    "_links": {
+        "self": {
+            "href": "demo"
+        },
+        "vnfInstance": "demo"
+    }
+}
+
+
+vnflcmop_with_exclude_default = [{
+    "id": "99442b18-a5c7-11e8-998c-bf1755941f16",
+    "operationState": "STARTING",
+    "stateEnteredTime": "2018-07-09",
+    "startTime": "2018-07-09",
+    "vnfInstanceId": "cd552c9c-ab6f-11e8-b354-236c32aa91a1",
+    "grantId": None,
+    "operation": "SCALE",
+    "isAutomaticInvocation": False,
+    "isCancelPending": False,
+    "cancelMode": None,
+    "_links": {
+        "self": {
+            "href": "demo"
+        },
+        "vnfInstance": "demo"
+    }
+}]
+
+
+multiple_vnf_lcm_op = [{
+    "id": "a6b9415c-ab99-11e8-9d37-dbb5e0378955",
+    "operationState": "STARTING",
+    "stateEnteredTime": "2018-07-09",
+    "startTime": "2018-07-09",
+    "vnfInstanceId": "cd552c9c-ab6f-11e8-b354-236c32aa91a1",
+    "grantId": None,
+    "operation": "INSTANTIATE",
+    "isAutomaticInvocation": False,
+    "operationParams": {},
+    "isCancelPending": False,
+    "cancelMode": None,
+    "error": None,
+    "resourceChanges": None,
+    "changedInfo": None,
+    "changedExtConnectivity": None,
+    "_links": {
+        "self": {
+            "href": "demo"
+        },
+        "vnfInstance": "demo"
+    }
+}]
+
 # # vnfd_rawdata
 # vnfd_rawdata = {
 #     "rawData": {