5b4a403f51
Change the way that Stack objects are initialised, so that they know how to load and store themselves in the database (they were already updating their own data, but the actual creation was being done externally). This consolidates a lot of existing Stack database creation code (in the manager, nested stacks and unit tests) into one place. Also, split the template and parameter handling out into separate classes, and pass these through the constructor for easier testing. Change-Id: I65bec175191713d0a4a6aa1d3d5442a1b64042f8 Signed-off-by: Zane Bitter <zbitter@redhat.com> |
||
---|---|---|
.. | ||
examples | ||
functional | ||
unit | ||
v1_1 | ||
__init__.py | ||
fakes.py | ||
test_cfn.py | ||
test_dependencies.py | ||
test_manager.py | ||
test_parser.py | ||
test_resources.py | ||
test_stacks.py | ||
test_validate.py | ||
test_waitcondition.py | ||
test_watch.py | ||
testing-overview.txt | ||
utils.py |