python-tripleoclient/tripleoclient
Cédric Jeanneret 9e5ec97754 Ensure files exist before building/uploading plan
Until now, only environment files were tested for their eXistenZ. This
patch corrects this issue, allowing to get a graceful failure before
plan is compiled and uploaded.

The following files are now checked, and deploy will gracefully fail in
case of non-existing file:
- plan-environment-file
- answers-file
- networks-file

No Bioport nor Pod was harmed for this patch.

Change-Id: Ifd4229b68571fd6b91574675c1f04d7b5c755eab
Closes-Bug: #1834307
(cherry picked from commit bd354f1fc8)
(cherry picked from commit f78809a3e3)
(cherry picked from commit cb976f6729)
2019-07-03 15:38:42 +00:00
..
tests Retry heat stack polling on gateway problems 2019-06-24 07:07:23 -06:00
v1 Ensure files exist before building/uploading plan 2019-07-03 15:38:42 +00:00
workflows Raise proper exception at webscocket close 2019-06-06 14:29:23 +01:00
__init__.py Add ReNo support 2016-10-08 00:28:43 +00:00
command.py Add each command to the history file 2017-11-27 15:37:00 +00:00
constants.py Handle tls endpoint for zaqar websocket client 2019-05-31 10:49:16 +02:00
exceptions.py Raise proper exception at webscocket close 2019-06-06 14:29:23 +01:00
heat_launcher.py Mount a tmpfs filesystem for heat tmpfiles 2017-11-27 23:30:43 +00:00
noauth_policy.json Add heat_launcher module to help launch heat-all 2017-02-08 15:49:24 -05:00
plugin.py Merge "Raise proper exception at webscocket close" into stable/queens 2019-06-12 05:44:25 +00:00
utils.py Retry heat stack polling on gateway problems 2019-06-24 07:07:23 -06:00