Package conary :: Package build :: Module policy
[hide private]
[frames] | no frames]

Module policy

source code

Base classes and data used for all policy

Classes [hide private]
  BasePolicy
Abstract Superclass for all policy actions.
  Policy
Abstract superclass for all policy actions.
  UserGroupBasePolicy
Abstract superclass for all policy actions.
  GroupPolicy
  DestdirPolicy
  PackagePolicy
  EnforcementPolicy
  GroupEnforcementPolicy
  ImageGroupEnforcementPolicy
  _K
  PolicyError
Functions [hide private]
 
loadPolicy(recipeObj, policySet=None, internalPolicyModules=(), basePolicy=<class conary.build.policy.Policy at 0x2b2d83da4bf0>) source code
Variables [hide private]
  TESTSUITE = 1
  DESTDIR_PREPARATION = 2
  DESTDIR_MODIFICATION = 4
  PACKAGE_CREATION = 8
  PACKAGE_MODIFICATION = 16
  ENFORCEMENT = 32
  ERROR_REPORTING = 64
  GROUP_ENFORCEMENT = 128
  REQUIRED = 1
  ORDERED = 2
  PRIOR = 4
  REQUIRED_PRIOR = 7
  REQUIRED_SUBSEQUENT = 3
  CONDITIONAL_PRIOR = 6
  CONDITIONAL_SUBSEQUENT = 2
  NO_FILES = 0
  DESTDIR = 1
  BUILDDIR = 2
  DIR = 3
  PACKAGE = 4