Package portage :: Package dbapi :: Module porttree
[hide private]

Module porttree

source code

Classes [hide private]
  basestring
str(object='') -> string
  long
int(x=0) -> int or long int(x, base=10) -> int or long
  _dummy_list
  portdbapi
this tree will scan a portage directory located at root (passed to init)
  portagetree
  FetchlistDict
This provide a mapping interface to retrieve fetch lists.
Functions [hide private]
 
close_portdbapi_caches() source code
 
_parse_uri_map(cpv, metadata, use=None) source code
Variables [hide private]
  __package__ = 'portage.dbapi'
  portage_gid = 250
  secpass = 1
  ver_regexp = re.compile(r'^(cvs\.)?(\d+)((\.\d+)*)([a-z]?)((_(...

Imports: portage, volatile, CacheError, Mapping, dbapi, PortageException, FileNotFound, InvalidAtom, InvalidData, InvalidDependString, InvalidPackageName, _, eclass_cache, eapi_is_supported, _eapi_is_deprecated, os, _encodings, _unicode_encode, OrderedDict, EventLoop, global_event_loop, EbuildMetadataPhase, _os, sys, traceback, warnings, urlparse, Atom, _match_slot, _pkg_str, best, catpkgsplit, dep_expand, dep_getkey, doebuild, ensure_dirs, listdir, match_from_list, pkgsplit, shlex_split, use_reduce, writemsg, writemsg_level


Variables Details [hide private]

ver_regexp

Value:
re.compile(r'^(cvs\.)?(\d+)((\.\d+)*)([a-z]?)((_(pre|p|beta|alpha|rc)\\
d*)*)(-r(\d+))?$')