This module is a central location for all salt exceptions
salt.exceptions.AuthenticationError(message='')¶If sha256 signature fails during decryption
salt.exceptions.AuthorizationError(message='')¶Thrown when runner or wheel execution fails due to permissions
salt.exceptions.CommandExecutionError(message='', info=None)¶Used when a module runs a command which returns an error and wants to show the user the output gracefully instead of dying
salt.exceptions.CommandNotFoundError(message='')¶Used in modules or grains when a required binary is not available
salt.exceptions.EauthAuthenticationError(message='')¶Thrown when eauth authentication fails
salt.exceptions.FileserverConfigError(message='')¶Used when invalid fileserver settings are detected
salt.exceptions.LoaderError(message='')¶Problems loading the right renderer
salt.exceptions.MasterExit¶Rise when the master exits
salt.exceptions.MinionError(message='')¶Minion problems reading uris such as salt:// or http://
salt.exceptions.NotImplemented(message='')¶Used when a module runs a command which returns an error and wants to show the user the output gracefully instead of dying
salt.exceptions.PkgParseError(message='')¶Used when of the pkg modules cannot correctly parse the output from the CLI tool (pacman, yum, apt, aptitude, etc)
salt.exceptions.PublishError(message='')¶Problems encountered when trying to publish a command
salt.exceptions.SaltCacheError(message='')¶Thrown when a problem was encountered trying to read or write from the salt cache
salt.exceptions.SaltClientError(message='')¶Problem reading the master root key
salt.exceptions.SaltClientTimeout(msg, jid=None, *args, **kwargs)¶Thrown when a job sent through one of the Client interfaces times out
Takes the jid as a parameter
salt.exceptions.SaltCloudConfigError(message='')¶Raised when a configuration setting is not found and should exist.
salt.exceptions.SaltCloudException(message='')¶Generic Salt Cloud Exception
salt.exceptions.SaltCloudExecutionFailure(message='')¶Raised when too much failures have occurred while querying/waiting for data.
salt.exceptions.SaltCloudExecutionTimeout(message='')¶Raised when too much time has passed while querying/waiting for data.
salt.exceptions.SaltCloudNotFound(message='')¶Raised when some cloud provider function cannot find what's being searched.
salt.exceptions.SaltCloudPasswordError(message='')¶Raise when virtual terminal password input failed
salt.exceptions.SaltCloudSystemExit(message, exit_code=1)¶This exception is raised when the execution should be stopped.
salt.exceptions.SaltDaemonNotRunning(message='')¶Throw when a running master/minion/syndic is not running but is needed to perform the requested operation (e.g., eauth).
salt.exceptions.SaltException(message='')¶Base exception class; all Salt-specific exceptions should subclass this
pack()¶Pack this exception into a serializable dictionary that is safe for transport via msgpack
salt.exceptions.SaltInvocationError(message='')¶Used when the wrong number of arguments are sent to modules or invalid arguments are specified on the command line
salt.exceptions.SaltMasterError(message='')¶Problem reading the master root key
salt.exceptions.SaltNoMinionsFound(message='')¶An attempt to retrieve a list of minions failed
salt.exceptions.SaltRenderError(message, line_num=None, buf='', marker=' <======================', trace=None)¶Used when a renderer needs to raise an explicit error. If a line number and buffer string are passed, get_context will be invoked to get the location of the error.
salt.exceptions.SaltReqTimeoutError(message='')¶Thrown when a salt master request call fails to return within the timeout
salt.exceptions.SaltRunnerError(message='')¶Problem in runner
salt.exceptions.SaltSyndicMasterError(message='')¶Problem while proxying a request in the syndication master
salt.exceptions.SaltSystemExit(code=0, msg=None)¶This exception is raised when an unsolvable problem is found. There's nothing else to do, salt should just exit.
salt.exceptions.SaltWheelError(message='')¶Problem in wheel
salt.exceptions.TimedProcTimeoutError(message='')¶Thrown when a timed subprocess does not terminate within the timeout, or if the specified timeout is not an int or a float
salt.exceptions.TokenAuthenticationError(message='')¶Thrown when token authentication fails