X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;ds=inline;f=osm_nbi%2Fhtml_out.py;h=82362ecfb7cb323a7ed0b11f23d97e71e708c0c6;hb=refs%2Fchanges%2F47%2F9147%2F1;hp=efb3945fd32abd161e1c7c391ed30cace958e372;hpb=c67b0e994fe4a74098158e6340125e4c88cdb950;p=osm%2FNBI.git
diff --git a/osm_nbi/html_out.py b/osm_nbi/html_out.py
index efb3945f..82362ecf 100644
--- a/osm_nbi/html_out.py
+++ b/osm_nbi/html_out.py
@@ -46,7 +46,7 @@ html_start = """
VIMs
WIMs
SDNs
- K8s_cluseters
+ K8s_clusters
K8s_repos
logout
@@ -129,6 +129,9 @@ html_nsilcmop_body = """
"""
+html_vnfpackage_body = """Artifacts """
+html_nspackage_body = """Artifacts """
+
def format(data, request, response, toke_info):
"""
@@ -168,16 +171,21 @@ def format(data, request, response, toke_info):
if "Location" in response.headers:
body += ' show '.format(response.headers["Location"])
else:
+ _id = request.path_info[request.path_info.rfind("/")+1:]
body += ' '\
.format(request.path_info)
if request.path_info.startswith("/nslcm/v1/ns_instances_content/") or \
request.path_info.startswith("/nslcm/v1/ns_instances/"):
- _id = request.path_info[request.path_info.rfind("/")+1:]
body += html_nslcmop_body.format(id=_id)
elif request.path_info.startswith("/nsilcm/v1/netslice_instances_content/") or \
request.path_info.startswith("/nsilcm/v1/netslice_instances/"):
- _id = request.path_info[request.path_info.rfind("/")+1:]
body += html_nsilcmop_body.format(id=_id)
+ elif request.path_info.startswith("/vnfpkgm/v1/vnf_packages/") or \
+ request.path_info.startswith("/vnfpkgm/v1/vnf_packages_content/"):
+ body += html_vnfpackage_body.format(id=_id)
+ elif request.path_info.startswith("/nsd/v1/ns_descriptors/") or \
+ request.path_info.startswith("/nsd/v1/ns_descriptors_content/"):
+ body += html_nspackage_body.format(id=_id)
body += "
" + html_escape(yaml.safe_dump(data, explicit_start=True, indent=4, default_flow_style=False)) + \ "" elif data is None: