Package _emerge :: Module RootConfig :: Class RootConfig
[hide private]

Class RootConfig

source code

object --+
         |
        RootConfig

This is used internally by depgraph to track information about a particular $ROOT.

Instance Methods [hide private]
 
__init__(self, settings, trees, setconfig)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
update(self, other)
Shallow copy all attributes from another instance.
source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  pkg_tree_map = {'binary': 'bintree', 'ebuild': 'porttree', 'in...
  tree_pkg_map = {'bintree': 'binary', 'porttree': 'ebuild', 'va...
  k = 'binary'
  v = 'bintree'
Properties [hide private]
  mtimedb
  root
  setconfig
  sets
  settings
  trees

Inherited from object: __class__

Method Details [hide private]

__init__(self, settings, trees, setconfig)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

Class Variable Details [hide private]

pkg_tree_map

Value:
{'binary': 'bintree', 'ebuild': 'porttree', 'installed': 'vartree'}

tree_pkg_map

Value:
{'bintree': 'binary', 'porttree': 'ebuild', 'vartree': 'installed'}