Package entropy :: Module exceptions

Module exceptions

source code


Author: Fabio Erculiani <[email protected]>

Contact: [email protected]

Copyright: Fabio Erculiani

License: GPL-2

Entropy Framework exceptions class module

This module contains Entropy Framework exceptions classes.

Classes
  DumbException
Dumb exception class
  EntropyException
General superclass for Entropy exceptions
  SecurityError
Security related error
  CorruptionError
Corruption indication
  CacheCorruptionError
On-Disk cache Corruption indication
  InvalidDependString
An invalid depend string has been encountered
  DependenciesNotFound
During dependencies calculation, dependencies were not found, list (set) of missing dependencies are in the .value attribute
  DependenciesCollision
During dependencies calculation, dependencies were pulled in in the same "scope" (package key + package slot), two-element tuple of: list of lists (set) of colliding dependencies are in the .value attribute, dictionary mapping dependency to its (first level) reverse dependency
  DependenciesNotRemovable
During dependencies calculation, dependencies got considered vital for system health.
  RepositoryError
Cannot open repository database
  RepositoryPluginError
Error during EntropyRepositoryPlugin hook execution
  InterruptError
Raised to interrupt a thread or process
  SystemDatabaseError
Cannot open system database
  SPMError
Source Package Manager generic errors
  OnlineMirrorError
Mirror issue
  QueueError
Action queue issue
  InvalidAtom
Atom not properly formatted
  InvalidPackageSet
Package set does not exist
  FileNotFound
A file was not found when it was expected to exist
  DirectoryNotFound
A directory was not found when it was expected to exist
  OperationNotPermitted
An operation was not permitted operating system
  PermissionDenied
Permission denied
  LibraryNotFound
A required library was not available or executable
  EntropyPackageException
Malformed or missing package data
Variables
  __package__ = 'entropy'