projects
/
osm
/
N2VC.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Update _split_version to check if the kdu_model is a reference or a file
[osm/N2VC.git]
/
n2vc
/
k8s_helm_base_conn.py
diff --git
a/n2vc/k8s_helm_base_conn.py
b/n2vc/k8s_helm_base_conn.py
index
d446b9b
..
a4eab4b
100644
(file)
--- a/
n2vc/k8s_helm_base_conn.py
+++ b/
n2vc/k8s_helm_base_conn.py
@@
-371,6
+371,9
@@
class K8sHelmBaseConnector(K8sConnector):
return True
return True
+ def _is_helm_chart_a_file(self, chart_name: str):
+ return chart_name.count("/") > 1
+
async def _install_impl(
self,
cluster_id: str,
async def _install_impl(
self,
cluster_id: str,
@@
-1954,7
+1957,7
@@
class K8sHelmBaseConnector(K8sConnector):
def _split_version(self, kdu_model: str) -> (str, str):
version = None
def _split_version(self, kdu_model: str) -> (str, str):
version = None
- if ":" in kdu_model:
+ if
not self._is_helm_chart_a_file(kdu_model) and
":" in kdu_model:
parts = kdu_model.split(sep=":")
if len(parts) == 2:
version = str(parts[1])
parts = kdu_model.split(sep=":")
if len(parts) == 2:
version = str(parts[1])