aboutsummaryrefslogtreecommitdiffstats
path: root/cli
AgeCommit message (Collapse)AuthorFilesLines
2018-03-22Adjusted for pypi supportLianhao Lu2-134/+0
We need to adjust the python module structure meet the pypi requirements. This has been tested on test pypi https://test.pypi.org/project/vnfsdk. 1. move 3 directories cli/ validator/ packager/ into vnfsdk_pkgtools. so now the python module for vnfsdk pkgtools would be "vnfsdk_pkgtool.*" 2. Added missing README.rst, LICENSE.txt according to pypi requirement. 3. Added new version mechanism accroding onap community suggestions. 4. Other clean sweep job like dos2unix. Change-Id: If90df33673bff045d85d67c29a1d0ab44d0c8858 Issue-ID: VNFSDK-143 Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
2017-09-14Update to align with package model in R1Lianhao Lu1-1/+15
1. Added the support of manifest file, change history file, test directory, license directory. 2. Added the support of including empty directories in the final csar package. Change-Id: I639110b2e92c91ec9c6bf5c505a60bb1d3b63599 Signed-off-by: Lianhao Lu <lianhao.lu@intel.com> Issue-Id: VNFSDK-52
2017-09-01Decouple aria parserLianhao Lu1-19/+9
Use stevedore to make the aria parser as a plugin of the vnfsdk package tool. Currently, the aria parser is still the default parser but 3rd party developer can add other plugins as a parser to validate the csar packages. Change-Id: I4a1a1c5e65103fb93fa8aebf3d683781f4888ea4 Signed-off-by: Lianhao Lu <lianhao.lu@intel.com> Issue-Id: VNFSDK-60
2017-08-01Resolve the upstream aria dependency issuesLianhao Lu1-5/+5
The upstream arai has been accepted into apache foundation and the pacakge name and interface name have been changed. Here we adopt these upstream changes accordingly. Also we drop conflicting package dependency requirements which are already included in the upstream aria. Change-Id: I9befbe695cc6edc93029f15bbcee3bfe37099d40 Issue-ID: VNFSDK-61 Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
2017-02-16Add license headerv2.0.0release/mercuryKrzysztof Frukacz1-0/+14
Added license headers Change-Id: I33969a0331e9b32977307fdcc3280208d5f02ef7 Signed-off-by: Krzysztof Frukacz <krzysztof.frukacz@gigaspaces.com> Issue-id: VNFSDK-71
2017-02-01Fix CLI argument parsingKrzysztof Frukacz1-1/+1
Fix argument list passed to argparser Change-Id: Ib42867a0f9abd6309f5776ac981ee1a0fcdcfd74 Signed-off-by: Krzysztof Frukacz <krzysztof.frukacz@gigaspaces.com> Issue-id: VNFSDK-70
2017-01-31Add unit testsKrzysztof Frukacz1-2/+6
Added unit tests with tox configuration Change-Id: I99a5107689c0df198cdc22e6272176b8c4747896 Signed-off-by: Krzysztof Frukacz <krzysztof.frukacz@gigaspaces.com> Issue-id: VNFSDK-60
2017-01-29Add CSAR shared library with CLI toolKrzysztof Frukacz2-0/+112
Initial commit. Shared CSAR Python library with CLI tool Change-Id: I121982cec5c839a47068907a1c4c2b379109a882 Issue-ID: VNFSDK-2 Signed-off-by: Krzysztof Frukacz <krzysztof.frukacz@gigaspaces.com>