Module Import alias Expr Str ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore AttributeLoad NameLoad attr attr Num Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore AttributeLoad NameLoad attr attr Dict decorator_list decorator_list
N/A N/A yum N/A  YumBase object specifically for pakrat.

This class is a simple extension of the yum.YumBase class. It is required
because pakrat uses YUM in an atypical way. When we load a YUM object, we want
only the scaffolding, and none of the system repositories or other inherited
configuration. This sounds easy but is not really built-in to YUM. This method
also uses the YUM client library to create its own cachedir on instantiation.
 YumBase N/A N/A yum YumBase N/A __init__ N/A N/A self N/A N/A N/A  Create a new YumBase object for use in pakrat.  N/A N/A N/A N/A yum YumBase __init__ self N/A N/A self preconf N/A N/A yum _YumPreBaseConf N/A N/A N/A self preconf debuglevel 0 N/A N/A self prerepoconf N/A N/A yum _YumPreRepoConf N/A N/A N/A self setCacheDir force True reuse False tmpdir N/A N/A N/A yum misc getCacheDir N/A N/A N/A self repos repos N/A N/A N/A