Package Ganga :: Package Core :: Package GangaRepository :: Module Registry
[hide private]
[frames] | no frames]

Module Registry

source code

Classes [hide private]
  RegistryError
  RegistryAccessError
This error is raised if the request is valid in principle, but the Registry cannot be accessed at the moment.
  RegistryLockError
This error is raised if the request is valid in principle, but the object is locked by another Ganga session
  ObjectNotInRegistryError
This error is raised if an object has been associated to this registry, but is not actually in the registry.
  RegistryKeyError
This error is raised if the given id is not found in the registry
  RegistryIndexError
This error is raised if the given id is not found in the registry
  IncompleteObject
This class represents an object that could not be loaded on startup
  Registry
Ganga Registry Base class providing a dict-like locked and lazy-loading interface to a Ganga repository
Functions [hide private]
 
makeRepository(registry)
Factory that selects, imports and instantiates the correct GangaRepository
source code
Variables [hide private]
  logger = Ganga.Utility.logging.getLogger()
  __package__ = 'Ganga.Core.GangaRepository'