Feature 11073: Enhanced OSM declarative modelling for applications. App as first class citizen
Change-Id: I6b750f4d862692ab885e98afe3771ba817dd6535
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
diff --git a/osm_lcm/odu_libs/nodegroup.py b/osm_lcm/odu_libs/nodegroup.py
index ff40f9c..d703858 100644
--- a/osm_lcm/odu_libs/nodegroup.py
+++ b/osm_lcm/odu_libs/nodegroup.py
@@ -60,7 +60,7 @@
)
except Exception as e:
self.logger.info(f"Cannot create secret {secret_name}: {e}")
- return False, f"Cannot create secret {secret_name}: {e}"
+ return False, f"Cannot create secret {secret_name}: {e}", None
private_subnet = op_params.get("private_subnet", [])
public_subnet = op_params.get("public_subnet", [])
@@ -78,7 +78,7 @@
)
except Exception as e:
self.logger.info(f"Cannot create configmap {configmap_name}: {e}")
- return False, f"Cannot create configmap {configmap_name}: {e}"
+ return False, f"Cannot create configmap {configmap_name}: {e}", None
# Additional params for the workflow
nodegroup_kustomization_name = nodegroup_name
@@ -135,7 +135,7 @@
api_plural="workflows",
api_version="v1alpha1",
)
- return True, workflow_name
+ return True, workflow_name, None
async def scale_nodegroup(self, op_id, op_params, content):
@@ -170,7 +170,7 @@
)
except Exception as e:
self.logger.info(f"Cannot create secret {secret_name}: {e}")
- return False, f"Cannot create secret {secret_name}: {e}"
+ return False, f"Cannot create secret {secret_name}: {e}", None
# Additional params for the workflow
nodegroup_kustomization_name = nodegroup_name
@@ -213,7 +213,7 @@
api_plural="workflows",
api_version="v1alpha1",
)
- return True, workflow_name
+ return True, workflow_name, None
async def delete_nodegroup(self, op_id, op_params, content):
@@ -254,7 +254,7 @@
api_plural="workflows",
api_version="v1alpha1",
)
- return True, workflow_name
+ return True, workflow_name, None
async def clean_items_nodegroup_add(self, op_id, op_params, content):