X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=catalog%2Fpackages%2Fbiz%2Fsdc_ns_package.py;h=4f817a3f27b0ab5dd3385d182f6376480fa2dad9;hb=fe7fa3746a2c1085527b2355b59cab3dc37229e7;hp=9183ce1f957799167d3dd211ba5203244d93fd38;hpb=d02cb50e7c2ce79d6afeab60725933ab86ccbab4;p=modeling%2Fetsicatalog.git diff --git a/catalog/packages/biz/sdc_ns_package.py b/catalog/packages/biz/sdc_ns_package.py index 9183ce1..4f817a3 100644 --- a/catalog/packages/biz/sdc_ns_package.py +++ b/catalog/packages/biz/sdc_ns_package.py @@ -38,6 +38,11 @@ def fmt_ns_pkg_rsp(status, desc, error_code="500"): def ns_on_distribute(csar_id): + """ + Get NS pckage from SDC + :param csar_id: + :return: + """ ret = None try: ret = NsPackage().on_distribute(csar_id) @@ -54,6 +59,11 @@ def ns_on_distribute(csar_id): def ns_delete_csar(csar_id): + """ + Delete NS package + :param csar_id: + :return: + """ ret = None try: ret = NsPackage().delete_csar(csar_id) @@ -66,6 +76,10 @@ def ns_delete_csar(csar_id): def ns_get_csars(): + """ + Get NS packages + :return: + """ ret = None try: ret = NsPackage().get_csars() @@ -78,6 +92,11 @@ def ns_get_csars(): def ns_get_csar(csar_id): + """ + Get NS package by id + :param csar_id: + :return: + """ ret = None try: ret = NsPackage().get_csar(csar_id) @@ -91,6 +110,12 @@ def ns_get_csar(csar_id): def parse_nsd(csar_id, inputs): + """ + Parse NSD + :param csar_id: + :param inputs: + :return: + """ ret = None try: ns_pkg = NSPackageModel.objects.filter(nsPackageId=csar_id) @@ -151,11 +176,20 @@ class NsPackage(object): return [0, "CSAR(%s) distributed successfully." % csar_id] def delete_csar(self, csar_id): + """ + Delete NS package by id + :param csar_id: + :return: + """ nsd = NsDescriptor() nsd.delete_single(csar_id) return [0, "Delete CSAR(%s) successfully." % csar_id] def get_csars(self): + """ + Get ns packages + :return: + """ csars = [] nss = NSPackageModel.objects.filter() for ns in nss: @@ -164,6 +198,11 @@ class NsPackage(object): return [0, csars] def get_csar(self, csar_id): + """ + Get NS package by id + :param csar_id: + :return: + """ package_info = {} csars = NSPackageModel.objects.filter(nsPackageId=csar_id) if csars: