Exceptions API¶
- exception cloudify_rest_client.exceptions.CloudifyClientError(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
Exception
- exception cloudify_rest_client.exceptions.DeploymentEnvironmentCreationInProgressError(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
Raised when there’s attempt to execute a deployment workflow and deployment environment creation workflow execution is still running. In such a case, workflow execution should be retried after a reasonable time or after the execution of deployment environment creation workflow has terminated.
- ERROR_CODE = 'deployment_environment_creation_in_progress_error'¶
- exception cloudify_rest_client.exceptions.DeploymentEnvironmentCreationPendingError(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
Raised when there’s attempt to execute a deployment workflow and deployment environment creation workflow execution is pending. In such a case, workflow execution should be retried after a reasonable time or after the execution of deployment environment creation workflow has terminated.
- ERROR_CODE = 'deployment_environment_creation_pending_error'¶
- exception cloudify_rest_client.exceptions.IllegalExecutionParametersError(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
Raised when an attempt to execute a workflow with wrong/missing parameters has been made.
- ERROR_CODE = 'illegal_execution_parameters_error'¶
- exception cloudify_rest_client.exceptions.NoSuchIncludeFieldError(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
Raised when an _include query parameter contains a field which does not exist for the queried data model.
- ERROR_CODE = 'no_such_include_field_error'¶
- exception cloudify_rest_client.exceptions.MissingRequiredDeploymentInputError(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
Raised when a required deployment input was not specified on deployment creation.
- ERROR_CODE = 'missing_required_deployment_input_error'¶
- exception cloudify_rest_client.exceptions.UnknownDeploymentInputError(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
Raised when an unexpected input was specified on deployment creation.
- ERROR_CODE = 'unknown_deployment_input_error'¶
- exception cloudify_rest_client.exceptions.UnknownDeploymentSecretError(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
Raised when a required secret was not found on deployment creation.
- ERROR_CODE = 'unknown_deployment_secret_error'¶
- exception cloudify_rest_client.exceptions.UnsupportedDeploymentGetSecretError(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
Raised when an unsupported get_secret intrinsic function appears in the blueprint on deployment creation.
- ERROR_CODE = 'unsupported_deployment_get_secret_error'¶
- exception cloudify_rest_client.exceptions.FunctionsEvaluationError(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
Raised when function evaluation failed.
- ERROR_CODE = 'functions_evaluation_error'¶
- exception cloudify_rest_client.exceptions.UnknownModificationStageError(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
Raised when an unknown modification stage was provided.
- ERROR_CODE = 'unknown_modification_stage_error'¶
- exception cloudify_rest_client.exceptions.ExistingStartedDeploymentModificationError(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
Raised when a deployment modification start is attempted while another deployment modification is currently started
- ERROR_CODE = 'existing_started_deployment_modification_error'¶
- exception cloudify_rest_client.exceptions.DeploymentModificationAlreadyEndedError(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
Raised when a deployment modification finish/rollback is attempted on a deployment modification that has already been finished/rolledback
- ERROR_CODE = 'deployment_modification_already_ended_error'¶
- exception cloudify_rest_client.exceptions.UserUnauthorizedError(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
Raised when a call has been made to a secured resource with an unauthorized user (no credentials / bad credentials)
- ERROR_CODE = 'unauthorized_error'¶
- exception cloudify_rest_client.exceptions.ForbiddenError(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
Raised when a call has been made by a user that is not permitted to perform it
- ERROR_CODE = 'forbidden_error'¶
- exception cloudify_rest_client.exceptions.PluginInUseError(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
Raised if a central deployment agent plugin deletion is attempted and at least one deployment is currently using this plugin.
- ERROR_CODE = 'plugin_in_use'¶
- exception cloudify_rest_client.exceptions.BlueprintInUseError(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
Raised if an imported blueprint (is used in another active blueprint) deletion is attempted.
- ERROR_CODE = 'blueprint_in_use'¶
- exception cloudify_rest_client.exceptions.PluginInstallationError(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
Raised if a central deployment agent plugin installation fails.
- ERROR_CODE = 'plugin_installation_error'¶
- exception cloudify_rest_client.exceptions.PluginInstallationTimeout(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
Raised if a central deployment agent plugin installation times out.
- ERROR_CODE = 'plugin_installation_timeout'¶
- exception cloudify_rest_client.exceptions.MaintenanceModeActiveError(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
Raised when a call has been blocked due to maintenance mode being active.
- ERROR_CODE = 'maintenance_mode_active'¶
- exception cloudify_rest_client.exceptions.MaintenanceModeActivatingError(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
Raised when a call has been blocked while maintenance mode is activating.
- ERROR_CODE = 'entering_maintenance_mode'¶
- exception cloudify_rest_client.exceptions.NotModifiedError(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
Raised when a 304 not modified error was returned
- ERROR_CODE = 'not_modified'¶
- exception cloudify_rest_client.exceptions.InvalidExecutionUpdateStatus(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
Raised when execution update failed do to invalid status update
- ERROR_CODE = 'invalid_exception_status_update'¶
- exception cloudify_rest_client.exceptions.NotClusterMaster(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
Raised when the request was served by a manager that is not the master node of a manager cluster. The client should query for the cluster status to learn the master’s address, and retry the request. If the client stores the server address, it should update the storage with the new master node address.
- ERROR_CODE = 'not_cluster_master'¶
- exception cloudify_rest_client.exceptions.RemovedFromCluster(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
Raised when attempting to contact a manager that was removed from a cluster. The client should retry the request with another manager in the cluster. If the client stores the server address, it should remove this node’s address from storage.
- ERROR_CODE = 'removed_from_cluster'¶
- exception cloudify_rest_client.exceptions.DeploymentPluginNotFound(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
Raised when a plugin is listed in the blueprint but is not installed on the manager.
- ERROR_CODE = 'deployment_plugin_not_found'¶
- exception cloudify_rest_client.exceptions.IncompatibleClusterArchitectureError(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
Raised when a cluster node with architecture X is trying to join a cluster with architecture Y
E.G. - Master is all-in-one and slave has an external database
- ERROR_CODE = 'incompatible_cluster_architecture'¶
- exception cloudify_rest_client.exceptions.ExpiredCloudifyLicense(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
Raised when the Cloudify license on the Manager has expired
- ERROR_CODE = 'expired_cloudify_license'¶
- exception cloudify_rest_client.exceptions.MissingCloudifyLicense(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
Raised when there is no Cloudify license on the Manager
- ERROR_CODE = 'missing_cloudify_license'¶
- exception cloudify_rest_client.exceptions.InvalidFilterRule(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
Raised when one of the provided filter rules is invalid
- ERROR_CODE = 'invalid_filter_rule'¶
- exception cloudify_rest_client.exceptions.DeploymentParentNotFound(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
Raised when deployment reference parent that does not exist using labels in blueprint dsl
- ERROR_CODE = 'deployment_parent_not_found_error'¶
- exception cloudify_rest_client.exceptions.ForbiddenWhileCancelling(message, server_traceback=None, status_code=-1, error_code=None, response=None)[source]¶
Bases:
CloudifyClientError
- ERROR_CODE = 'forbidden_while_cancelling'¶