Skip to content

Commit 2947998

Browse files
committed
handle non supported clp_resource_models
1 parent 4a7edf7 commit 2947998

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

package/cloudshell/iac/terraform/services/provider_handler.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ def initialize_provider(shell_helper: ShellHelperObject):
4141
shell_helper.logger.error(f"Error Setting environment variables -> {str(e)}")
4242
raise
4343

44-
@staticmethod
4544
def _set_cloud_env_vars(
45+
self,
4646
clp_details: ResourceInfo,
4747
clp_res_model: str,
4848
shell_helper: ShellHelperObject,
@@ -60,3 +60,6 @@ def _set_cloud_env_vars(
6060

6161
if clp_handler:
6262
clp_handler.set_env_vars_based_on_clp()
63+
else:
64+
self.logger(f"Was not able to initialize provider as {clp_res_model} is not a supported model")
65+
raise ValueError(f"Was not able to initialize provider as {clp_res_model} is not a supported model")

0 commit comments

Comments
 (0)