summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-08-25Implement parse vnfd parseModel functionying.yunlong2-0/+32
In order to parse vnfd package, add parseModel function. Change-Id: I7217803e9a790d4dc50b282422a14dd81730b76f Issue-ID: VFC-168 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-25Merge "Add vnf,sfc stauts confirm logic"Fu Jinhua1-0/+27
2017-08-25Add vnf,sfc stauts confirm logicfujinhua1-0/+27
Change-Id: I904625f07e60341ccdd4777064fdbb4ea93db81d Issue-Id: VFC-132 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-08-25Add convert policies_scaling logicying.yunlong1-1/+26
After parse the nsd package, add _get_policies_scaling function to convert the policies_scaling info. Change-Id: I74a2c52f4392e520efada09491eafbcc00a2b0c2 Issue-ID: VFC-164 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-24swagger supports multifilemaopengzhang14-1503/+2276
Split the swagger into multi files to nslcm,vnflcm,etc. Change-Id: Ic9b645798316df9048528a84305af44855af7dd5 Issue-ID: VFC-145 Signed-off-by: maopengzhang <zhang.maopeng1@zte.com.cn>
2017-08-24Merge "Add post deal of build-in workflow"Fu Jinhua1-5/+13
2017-08-24Add post deal of build-in workflowfujinhua1-5/+13
Change-Id: I79f11ba1977b4a01b9414e9422948bf16d60be4f Issue-Id: VFC-132 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-08-24Add parser convert endpoint_exposedying.yunlong1-0/+28
After parse the nsd package, add get_all_endpoint_exposed function to convert the endpoint_exposed info. Change-Id: Iade54e7ac0226e94fee80914a2abd8de3abd0d05 Issue-ID: VFC-159 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-24Add create sfc of build-in workflowfujinhua1-5/+20
Change-Id: I7eacc97e3c0c157ba9e524825c7ebd54fe939417 Issue-Id: VFC-132 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-08-24Add parser convert vnffg and server-groupying.yunlong2-3/+38
After parse the nsd package, add _get_all_vnffg and get_all_server_group function to convert the fp info. Change-Id: I821f8c83af339238e94cadb921b3e1d8567d78c1 Issue-ID: VFC-151 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-23Add create vnf of build-in workflowfujinhua1-21/+109
Change-Id: Idd15d70ec322ee00f27d6e233ba81f18570ad9bf Issue-Id: VFC-132 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-08-23Merge "Fix VFC swagger bug"Fu Jinhua1-41/+1
2017-08-23Fix VFC swagger bugmaopengzhang1-41/+1
Remove the GET nspakage API and data defintion Change-Id: Icea87ff90c7bc1d5f26425ef02050af1f66e0d18 Issue-ID: VFC-144 Signed-off-by: maopengzhang <zhang.maopeng1@zte.com.cn>
2017-08-22Add create vl of build-in workflowfujinhua1-11/+47
Change-Id: I8edca20e06786f5badd1d4021b6e77a1803e9380 Issue-Id: VFC-132 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-08-22Add init code of build-in workflowfujinhua1-0/+81
Change-Id: I76149d29159dcbc5a1dbaf6e7f32437cf17aa387 Issue-Id: VFC-132 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-08-22Update openstack access to multicloud apifujinhua1-4/+1
Change-Id: I41bde093bdeb6e529e3cd623316cd46991adc622 Issue-Id: VFC-127 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-08-22Implement parser convert fp logicying.yunlong1-8/+41
After parse the nsd package, add _get_all_fp function to convert the fp info. Change-Id: Ia205b4c511206c971e1df34ef4e48703399d536d Issue-ID: VFC-124 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-21Add convert router logicying.yunlong1-2/+35
After parse the nsd package, add get_all_router function to convert the router info. Change-Id: I6be26d8b12fe41176c2d9148b68fc106636ae9bb Issue-ID: VFC-123 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-21Add deploy workflow when startupfujinhua4-0/+48
Change-Id: Idcae0c2e439de7238eaa5f4f6afde0a6b448d48c Issue-Id: VFC-122 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-08-21Add undeploy workflow logicfujinhua3-4/+12
Change-Id: I53315fcd840ef443c476998667b974f58ec935bc Issue-Id: VFC-111 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-08-21Add test cases for delopy workflowfujinhua1-0/+27
Change-Id: I3ffacc2f4269929c97aa3774e8fc5b8ff36f28a4 Issue-Id: VFC-111 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-08-21Merge "Add deploy workflow logic"Fu Jinhua4-14/+52
2017-08-21Add deploy workflow logicfujinhua4-14/+52
Change-Id: If4aff6ea1b565fff075d17e63ff6b6c110851085 Issue-Id: VFC-115 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-08-21Add convert vls and cps logicying.yunlong2-20/+126
After parse the nsd package, add _get_all_vl and _get_all_cp function to convert the vls and cps info. Change-Id: I6b0af61d8716b454e18c1092e226ab3ec167e3f3 Issue-ID: VFC-121 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-21Add convert vnfs and pnfs logicying.yunlong2-3/+83
After parse the nsd package, add _get_all_vnf and _get_all_pnf function to convert the vnfs and pnfs info. Change-Id: I9136785c67f19bd6ac3d08dbfa95036d18aa2aae Issue-ID: VFC-120 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-21Merge "Add buildArtifacts and build_interfaces"Fu Jinhua2-4/+19
2017-08-19Merge "Fix VFC swagger bug"maopeng zhang1-14/+10
2017-08-19Fix VFC swagger bugmaopengzhang1-14/+10
Fix VFC swagger title;Fix NS Scale swagger bug; Change-Id: Id8582db9264ed5055b0dd66db8217878f7f92319 Issue-ID: VFC-117 Signed-off-by: maopengzhang <zhang.maopeng1@zte.com.cn>
2017-08-19Add buildArtifacts and build_interfacesying.yunlong2-4/+19
Implementing buildArtifacts and build_interfaces Methods. Change-Id: I71d39e7b88c219bb2e905893be5eed99ed9a8768 Issue-ID: VFC-119 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-19Merge "Add workflow api init codes"Fu Jinhua5-0/+115
2017-08-19Add workflow api init codesfujinhua5-0/+115
Change-Id: Ia93c3bd198f2ad541671393dd06d651f4fe4a4f1 Issue-Id: VFC-115 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-08-19Add build_requirements and buildCapabilitiesying.yunlong2-3/+25
Implementing build_requirements and buildCapabilities Methods. Change-Id: I7457d1de200c72f743685b6321b627361b4dd373 Issue-ID: VFC-114 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-19Add buildnode function of parserying.yunlong2-10/+63
Change-Id: I8e473904cf206b007c607383679f1ec2b88720d8 Issue-ID: VFC-113 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-19Add gitreview file of vfc-nfvo-lcmfujinhua1-0/+4
Change-Id: I35d5a2a1aca33d319af5976f6860de1499bd0ca6 Issue-Id: VFC-112 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-08-19Merge "Add gitreview file of vfc-nfvo-lcm"Fu Jinhua1-0/+4
2017-08-19Rename parser file nameying.yunlong4-3/+3
Change-Id: I916ba917ae3b7130f241c53f6fb3ef019a8f7ce0 Issue-ID: VFC-110 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-19Add convert logic after parserying.yunlong2-15/+60
Change-Id: I64b47d3752d98d673b982a9f032de5b947a0b51d Issue-ID: VFC-110 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-19Add two fields to workflow modelfujinhua2-0/+4
Change-Id: If21328bbd72f615e93aa1de8845711b61ebfa6f3 Issue-Id: VFC-111 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-08-18Merge "Add workflow model and db script"Fu Jinhua2-1/+15
2017-08-18Add workflow model and db scriptfujinhua2-1/+15
Change-Id: Ia0a086b3360318c75a609132c76ad6f91cba24d3 Issue-Id: VFC-111 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-08-18Update parse nsd package logicying.yunlong3-2/+143
In vfc lcm project ,add parse nsd package logic. Change-Id: I2535e4be32c681eebfedff93d8720b145c0b8b5c Issue-ID: VFC-110 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-18Merge "Update db scrips by new model"Fu Jinhua1-2/+4
2017-08-18Update db scrips by new modelfujinhua1-2/+4
Change-Id: I38cb757c53ebf5226fc63fdd722f0310058629b3 Issue-Id: VFC-93 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-08-18Add activiti workflow logicfujinhua1-0/+78
Change-Id: I4cb4dfe6c32de60e84d38c2cf61e1059f914e967 Issue-Id: VFC-111 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-08-18Merge "Add activiti workflow logic"Fu Jinhua1-0/+78
2017-08-18Add parse vnfd package logicying.yunlong4-10/+16
In vfc lcm project ,add parse vnfd package logic. Change-Id: I4de6443d4c4a9c0d7526be025604cfeb73f439ea Issue-ID: VFC-110 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-18Add parse nsd package logicying.yunlong3-0/+20
In vfc lcm project ,add parse nsd package logic. Change-Id: Id2ee1482cdf8caf99ebd2a85e766c9011f49a4ad Issue-ID: VFC-110 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-18Add swagger for nf pkg del and getfujinhua1-0/+116
Change-Id: Ic0275ce85da114696de41015c3a9d21d69523294 Issue-Id: VFC-104 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-08-18Add swagger for nf pkg distributefujinhua1-0/+95
Change-Id: If4f5ab38075427dba12956d25bce5b9b5b94e2e9 Issue-Id: VFC-103 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-08-18Add swagger for ns pkg del and getfujinhua1-0/+113
Change-Id: I15b808cdfb626b17793c7ad95aa8424ca1812a9f Issue-Id: VFC-104 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>