summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorying.yunlong <ying.yunlong@zte.com.cn>2017-02-22 17:39:05 +0800
committerying.yunlong <ying.yunlong@zte.com.cn>2017-02-22 17:39:05 +0800
commit475036dd969bc09092ad712d7c50f73171d4d317 (patch)
tree580b1f4f551bfe2ac7b39898c239a130a803ad83
parent19fce59efa91c1e37b64098ce6e99b2c90eb8f05 (diff)
Modify const file of vnflcm
Change-Id: If9e653f561fc0886bb1a9f6fb211b31ccaf61f0a Issue-Id: GVNFM-21 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
-rw-r--r--lcm/lcm/nf/vnfs/const.py96
-rw-r--r--lcm/lcm/nf/vnfs/tests/test_vnf_create.py98
2 files changed, 98 insertions, 96 deletions
diff --git a/lcm/lcm/nf/vnfs/const.py b/lcm/lcm/nf/vnfs/const.py
index d73ec3d6..256b849e 100644
--- a/lcm/lcm/nf/vnfs/const.py
+++ b/lcm/lcm/nf/vnfs/const.py
@@ -552,4 +552,100 @@ vnfd_model_dict = {
'local_storages': [
],
+}
+
+c1_data_get_tenant_id = { # get_tenant_id
+ "tenants": [
+ {
+ "id": "1",
+ "name": "tenantname_1"
+ }
+ ]
+}
+c2_data_create_volume = {
+ "id": "4bd3e9eb-cd8b-456a-8589-910836a0ab31",
+ "name": "volume1",
+ "returnCode": 1,
+ "vimId": "vim_volume_1",
+ "vimName": "vim_volume_1",
+ "tenantId": "vim_volume_1",
+ "volumeType": "123",
+ "availabilityZone": "availabilityZone",
+ "status": "availuable",
+ "createTime": "2015-12-02T06:39:40.000000",
+ "type": None,
+ "size": 40
+}
+c3_data_get_volume = { # get_volume
+ "status": "available",
+ "name": "wangsong",
+ "attachments": [
+ {
+ "device": "/dev/vdc",
+ "serverId": "3030e666-528e-4954-88f5-cc21dab1262b",
+ "volumeId": "4bd3e9eb-cd8b-456a-8589-910836a0ab31",
+ "hostName": None,
+ "id": "4bd3e9eb-cd8b-456a-8589-910836a0ab31"
+ }
+ ],
+ "createTime": "2015-12-02T06:39:40.000000",
+ "type": None,
+ "id": "4bd3e9eb-cd8b-456a-8589-910836a0ab31",
+ "size": 40
+}
+c4_data_create_network = { # create_network
+ "returnCode": 0,
+ "vimId": "11111",
+ "vimName": "11111",
+ "status": "ACTIVE",
+ "id": "3c9eebdbbfd345658269340b9ea6fb73",
+ "name": "net1",
+ "tenantId": "tenant1",
+ "networkName": "ommnet",
+ "shared": True,
+ "vlanTransparent": True,
+ "networkType": "vlan",
+ "segmentationId": 202,
+ "physicalNetwork": "ctrl",
+ "routerExternal": False
+}
+c5_data_create_subnet = {
+ "returnCode": 0,
+ "vimId": "11111",
+ "vimName": "11111",
+ "status": " ACTIVE",
+ "id": "d62019d3-bc6e-4319-9c1d-6722fc136a23",
+ "tenantId": "tenant1",
+ "networkId": "d32019d3-bc6e-4319-9c1d-6722fc136a22",
+ "networkName": "networkName",
+ "name": "subnet1",
+ "cidr": "10.43.35.0/24",
+ "ipVersion": 4,
+ "enableDhcp": 1,
+ "gatewayIp": "10.43.35.1",
+ "dnsNameservers": [],
+ "allocationPools": [
+ {
+ "start": "192.168.199.2",
+ "end": "192.168.199.254"
+ }
+ ],
+ "hostRoutes": []
+}
+c6_data_create_port = {
+ "returnCode": 0,
+ "vimId": "11111",
+ "vimName": "11111",
+ "status": " ACTIVE",
+ "id": " 872019d3-bc6e-4319-9c1d-6722fc136afg",
+ "tenantId": "tenant1",
+ "name": "subnet1",
+ "networkId": "d32019d3-bc6e-4319-9c1d-6722fc136a22",
+ "networkName": "networkName",
+ "subnetId": "d62019d3-bc6e-4319-9c1d-6722fc136a23",
+ "subnetName": "subnet1",
+ "macAddress": "212.12.61.23",
+ "ip": "10.43.38.11",
+ "vnicType": "normal",
+ "securityGroups": ""
} \ No newline at end of file
diff --git a/lcm/lcm/nf/vnfs/tests/test_vnf_create.py b/lcm/lcm/nf/vnfs/tests/test_vnf_create.py
index c2ac445c..8bec7201 100644
--- a/lcm/lcm/nf/vnfs/tests/test_vnf_create.py
+++ b/lcm/lcm/nf/vnfs/tests/test_vnf_create.py
@@ -18,7 +18,8 @@ import mock
from django.test import TestCase, Client
from rest_framework import status
-from lcm.nf.vnfs.const import vnfd_rawdata
+from lcm.nf.vnfs.const import vnfd_rawdata, c1_data_get_tenant_id, c4_data_create_network, c2_data_create_volume, \
+ c5_data_create_subnet, c3_data_get_volume, c6_data_create_port
from lcm.nf.vnfs.vnf_create.inst_vnf import InstVnf
from lcm.pub.database.models import NfInstModel, JobStatusModel, VmInstModel, NetworkInstModel, \
SubNetworkInstModel, PortInstModel
@@ -221,101 +222,6 @@ class TestNFInstantiate(TestCase):
r3 = [0, json.JSONEncoder().encode({"vim": {"vimid": 'vimid_1', "accessinfo": {"tenant": 'tenantname_1'}}}),
'200'] # apply_grant_to_nfvo
mock_call_req.side_effect = [r1, r2, r3]
- c1_data_get_tenant_id = { # get_tenant_id
- "tenants": [
- {
- "id": "1",
- "name": "tenantname_1"
- }
- ]
- }
- c2_data_create_volume = {
- "id": "4bd3e9eb-cd8b-456a-8589-910836a0ab31",
- "name": "volume1",
- "returnCode": 1,
- "vimId": "vim_volume_1",
- "vimName": "vim_volume_1",
- "tenantId": "vim_volume_1",
- "volumeType": "123",
- "availabilityZone": "availabilityZone",
- "status": "availuable",
- "createTime": "2015-12-02T06:39:40.000000",
- "type": None,
- "size": 40
- }
- c3_data_get_volume = { # get_volume
- "status": "available",
- "name": "wangsong",
- "attachments": [
- {
- "device": "/dev/vdc",
- "serverId": "3030e666-528e-4954-88f5-cc21dab1262b",
- "volumeId": "4bd3e9eb-cd8b-456a-8589-910836a0ab31",
- "hostName": None,
- "id": "4bd3e9eb-cd8b-456a-8589-910836a0ab31"
- }
- ],
- "createTime": "2015-12-02T06:39:40.000000",
- "type": None,
- "id": "4bd3e9eb-cd8b-456a-8589-910836a0ab31",
- "size": 40
- }
- c4_data_create_network = { # create_network
- "returnCode": 0,
- "vimId": "11111",
- "vimName": "11111",
- "status": "ACTIVE",
- "id": "3c9eebdbbfd345658269340b9ea6fb73",
- "name": "net1",
- "tenantId": "tenant1",
- "networkName": "ommnet",
- "shared": True,
- "vlanTransparent": True,
- "networkType": "vlan",
- "segmentationId": 202,
- "physicalNetwork": "ctrl",
- "routerExternal": False
- }
- c5_data_create_subnet = {
- "returnCode": 0,
- "vimId": "11111",
- "vimName": "11111",
- "status": " ACTIVE",
- "id": "d62019d3-bc6e-4319-9c1d-6722fc136a23",
- "tenantId": "tenant1",
- "networkId": "d32019d3-bc6e-4319-9c1d-6722fc136a22",
- "networkName": "networkName",
- "name": "subnet1",
- "cidr": "10.43.35.0/24",
- "ipVersion": 4,
- "enableDhcp": 1,
- "gatewayIp": "10.43.35.1",
- "dnsNameservers": [],
- "allocationPools": [
- {
- "start": "192.168.199.2",
- "end": "192.168.199.254"
- }
- ],
- "hostRoutes": []
- }
- c6_data_create_port = {
- "returnCode": 0,
- "vimId": "11111",
- "vimName": "11111",
- "status": " ACTIVE",
- "id": " 872019d3-bc6e-4319-9c1d-6722fc136afg",
- "tenantId": "tenant1",
- "name": "subnet1",
- "networkId": "d32019d3-bc6e-4319-9c1d-6722fc136a22",
- "networkName": "networkName",
- "subnetId": "d62019d3-bc6e-4319-9c1d-6722fc136a23",
- "subnetName": "subnet1",
- "macAddress": "212.12.61.23",
- "ip": "10.43.38.11",
- "vnicType": "normal",
- "securityGroups": ""
- }
mock_call.side_effect = [c1_data_get_tenant_id, c2_data_create_volume, c3_data_get_volume,
c4_data_create_network, c5_data_create_subnet, c6_data_create_port]