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='')¶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.
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.
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