Yum constants. Usually dealing with rpm magic numbers.
|
YUM_PID_FILE = ' /var/run/yum.pid '
|
|
TS_UPDATE = 10
|
|
TS_INSTALL = 20
|
|
TS_TRUEINSTALL = 30
|
|
TS_ERASE = 40
|
|
TS_OBSOLETED = 50
|
|
TS_OBSOLETING = 60
|
|
TS_AVAILABLE = 70
|
|
TS_UPDATED = 90
|
|
TS_FAILED = 100
|
|
TS_INSTALL_STATES = [ 20, 30, 10, 60]
|
|
TS_REMOVE_STATES = [ 40, 50, 90]
|
|
TR_UPDATES = 1
|
|
TR_UPDATEDBY = 2
|
|
TR_OBSOLETES = 3
|
|
TR_OBSOLETEDBY = 4
|
|
TR_DEPENDS = 5
|
|
TR_DEPENDSON = 6
|
|
TX_WHITE = 0
|
|
TX_GREY = 1
|
|
TX_BLACK = 2
|
|
PO_FILE = 1
|
|
PO_DIR = 2
|
|
PO_GHOST = 3
|
|
PO_CONFIG = 4
|
|
PO_DOC = 5
|
|
PO_REMOTEPKG = 1
|
|
PO_LOCALPKG = 2
|
|
PO_INSTALLEDPKG = 3
|
|
SYMBOLFLAGS = { ' < ' : ' LT ' , ' <= ' : ' LE ' , ' = ' : ' EQ ' , ' == ' : ' EQ ' , ' ...
|
|
LETTERFLAGS = { ' EQ ' : ' = ' , ' GE ' : ' >= ' , ' GT ' : ' > ' , ' LE ' : ' <= ' , ' ...
|
|
PLUG_OPT_STRING = 0
|
|
PLUG_OPT_INT = 1
|
|
PLUG_OPT_FLOAT = 2
|
|
PLUG_OPT_BOOL = 3
|
|
PLUG_OPT_WHERE_MAIN = 0
|
|
PLUG_OPT_WHERE_REPO = 1
|
|
PLUG_OPT_WHERE_ALL = 2
|
|
DBVERSION = ' 10 '
|
|
BOOLEAN_STATES = { ' 0 ' : False, ' 1 ' : True, ' false ' : False, ' no ' : ...
|
|
RPM_TO_SQLITE = { ' archivesize ' : ' size_archive ' , ' basepath ' : ' l ...
|
|
PATTERNS_MAX = 8
|
|
PATTERNS_INDEXED_MAX = 128
|
|
RPM_CHECKSUM_TYPES = { 1: ' md5 ' , 2: ' sha1 ' , 8: ' sha256 ' , 9: ' sh ...
|
|
REPO_PROBLEM_REPOMD = 1
|
|
REPO_PROBLEM_METADATA = 2
|
|
REPO_PROBLEM_COMPS = 3
|
|
REPO_PROBLEM_OTHER = 4
|
|
REPO_PROBLEM_PACKAGE = 5
|
|
__package__ = None
|