07eb723261
This commit introduces new tool named YYOOM that handles package management. It uses yum python module (and so is GPLv2+ licensed) and print work result in JSON to stdout. Anvil uses it to install packages and query which packages are install or available. We also log all installed packages (including deps) via tracewriter, which allows to use tracereader for clean and complete uninstall. Fixes: bug 1189707 Change-Id: Ib6d13b2dc816a3d2f8875aa23779e34fa685cd31
37 lines
328 B
Plaintext
37 lines
328 B
Plaintext
# Python files
|
|
.venv
|
|
*.pyc
|
|
/build/
|
|
/dist/
|
|
/tools/yyoomc
|
|
.coverage
|
|
*.egg-info
|
|
|
|
doc/source/sourcecode
|
|
|
|
# Metafiles
|
|
AUTHORS
|
|
ChangeLog
|
|
TAGS
|
|
|
|
# Backups
|
|
*_flymake.*
|
|
*~
|
|
|
|
# IDE files
|
|
.settings/
|
|
*.komodoproject
|
|
.metadata/
|
|
.project
|
|
.pydevproject
|
|
|
|
# Temp and status files
|
|
*.db
|
|
.*.swp
|
|
*.log
|
|
*.pid
|
|
pidfile
|
|
.DS_Store
|
|
*.rc
|
|
.anvil_bootstrapped
|