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.
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.
SaltCacheError
(message='')Thrown when a problem was encountered trying to read or write from the salt cache
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.
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
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.
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.
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.