Class: Chef::Exceptions

Inherits:
Object show all
Defined in:
lib/chef/exceptions.rb,
lib/chef/solr_query/query_transform.rb

Overview

Chef::Exceptions

Chef’s custom exceptions are all contained within the Chef::Exceptions namespace.

Defined Under Namespace

Classes: AmbiguousRunlistSpecification, Application, AttributeNotFound, CannotDetermineNodeName, CannotWritePrivateKey, CommandTimeout, ConfigurationError, CookbookFrozen, CookbookNotFound, CookbookNotFoundInRepo, CookbookVersionConflict, CookbookVersionNameMismatch, CookbookVersionSelection, CouchDBNotFound, Cron, DsclCommandFailed, EnclosingDirectoryDoesNotExist, Env, ErlCall, Exec, FileNotFound, Group, GroupIDNotFound, Ifconfig, IllegalChecksumRevert, InsufficientPermissions, InvalidCommandOption, InvalidCookbookVersion, InvalidDataBagItemID, InvalidDataBagName, InvalidDataBagPath, InvalidEnvironmentRunListSpecification, InvalidHomeDirectory, InvalidPrivateKey, InvalidRemoteGitReference, InvalidResourceReference, InvalidResourceSpecification, InvalidVersionConstraint, Link, MissingLibrary, MissingParentDirectory, MissingRole, Mount, ObsoleteDependencySyntax, Override, Package, PrivateKeyMissing, QueryParseError, RecipeNotFound, RedirectLimitExceeded, RequestedUIDUnavailable, ResourceNotFound, RoleNotFound, Route, SearchIndex, Service, ShellCommandFailed, SolrConnectionError, UnresolvableGitReference, UnsupportedAction, User, UserIDNotFound, ValidationFailed, Win32APIError, Win32APIFunctionNotImplemented