From: quilesj Date: Thu, 23 Jan 2020 09:28:26 +0000 (+0000) Subject: Generate names for K8s pods when file or url X-Git-Tag: release-v8.0-start~38 X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FN2VC.git;a=commitdiff_plain;h=bc355a11bd4f77d67cec3a5a979c42cbdff5a92e;hp=aae10b40873737c1cc783868ce13c33c0b4c2846 Generate names for K8s pods when file or url Change-Id: I99e50cda65df2462c90775eb84a096232428ffc4 Signed-off-by: quilesj --- diff --git a/n2vc/k8s_helm_conn.py b/n2vc/k8s_helm_conn.py index f7ff853..f49159e 100644 --- a/n2vc/k8s_helm_conn.py +++ b/n2vc/k8s_helm_conn.py @@ -770,6 +770,15 @@ class K8sHelmConnector(K8sConnector): def _generate_release_name( chart_name: str ): + # check embeded chart (file or dir) + if chart_name.startswith('/'): + # extract file or directory name + chart_name = chart_name[chart_name.rfind('/')+1:] + # check URL + elif '://' in chart_name: + # extract last portion of URL + chart_name = chart_name[chart_name.rfind('/')+1:] + name = '' for c in chart_name: if c.isalpha() or c.isnumeric():