anvil/anvil
Joshua Harlow a3f3c4eb5f Automatically disable/enable components not found in origins
Instead of blowing up with components that are existent
but not disabled, just disable them automatically if they
are present in the persona file (which most will be) but
not present in the origins file (which some may not be) and
those components are not listed under a no-origin persona
section.

This is to accomodate persona files having more components
than an origins file (which may be ok if those components
are not actually needed).

Change-Id: Ia5c51177a58ba686cf008f2958d72543705953cb
2014-05-06 11:19:11 -07:00
..
actions Unify logging messages for start/stop actions 2014-04-11 11:09:33 -04:00
components Improve image processing on start command 2014-04-14 05:49:14 -04:00
distros Update requirements 2013-11-21 16:05:22 +02:00
packaging Add new multipip helper module and adjust multipip help 2014-04-12 19:40:00 -07:00
tests Add a way to test multipip against many samples 2014-03-28 14:28:01 -07:00
__init__.py Start of rename to anvil 2012-05-01 10:28:54 -07:00
__main__.py Spring cleaning 2014-03-23 21:36:21 -07:00
cfg.py Clean-up pep8 H402-H403 warnings 2014-02-24 17:25:32 +04:00
colorizer.py Additional cleanups and comments 2012-12-01 14:22:23 -08:00
decorators.py Add pycadf + fix oslo.messaging requirement 2014-04-07 16:21:21 -07:00
distro.py Filter out components not listed in origins file 2013-12-26 23:49:28 +02:00
downloader.py Disable the progress bar if in quiet mode 2014-04-13 09:46:06 -07:00
env.py Pylint and pep8 cleanup 2012-11-13 21:37:49 -08:00
exceptions.py Improve image processing on start command 2014-04-14 05:49:14 -04:00
importer.py Add hacking requirement + fix violations. 2013-08-04 19:39:57 -07:00
ini_parser.py Fix empty ini files not including DEFAULT section 2014-04-07 14:36:38 -07:00
log.py Add ability to save logs in a file 2014-01-22 16:49:53 +04:00
opts.py Spring cleaning 2014-03-23 21:36:21 -07:00
passwords.py Pylint/pep8 cleanups. 2012-11-15 12:45:09 -08:00
patcher.py Do not change process UID 2013-06-03 11:16:03 -07:00
persona.py Automatically disable/enable components not found in origins 2014-05-06 11:19:11 -07:00
phase.py Allow cfg values to be stored in a templated format 2012-09-25 11:12:10 -07:00
pprint.py Pylint and pep8 cleanup 2012-11-13 21:37:49 -08:00
settings.py Make it easy to choose OpenStack versions. 2013-11-04 10:24:57 +02:00
shell.py Spring cleaning 2014-03-23 21:36:21 -07:00
test.py Shell execute command refactoring 2014-02-25 12:35:41 +02:00
trace.py Remove PIP_INSTALL trace 2014-03-24 20:48:18 -07:00
type_utils.py Pylint and pep8 cleanup 2012-11-13 21:37:49 -08:00
utils.py Various tweaks to pip downloading 2014-03-25 10:47:20 -07:00
version.py Remove usage of pbr 2014-03-23 16:38:42 -07:00