pegleg/doc/source
Alexander Hughes 9f824f878d Add configurable deckhand render validation
Currently deckhand render validation is disabled by default with no
option to override that behavior from the command line.  Resolve this
by:
1. Adding CLI render flag 'validate', default=True
2. Updating CLI documentation
3. Update pegleg.engine.site.render method to include configurable
   validate flag
4. Update pegleg.engine.util.deckhand.deckhand_render method to
   validate=True by default (previously False)
5. Update pegleg.engine.util.deckhand.deckhand_render method to
   perform deckhand's validate all function on rendered documents

NOTE: Validation logic is handled in deckhand, see
https://opendev.org/airship/deckhand/src/branch/master/deckhand/engine/layering.py
https://opendev.org/airship/deckhand/src/branch/master/deckhand/engine/document_validation.py

Change-Id: I042fad4b2bf08c88e3a2eef6a54dede5d45c28f5
2019-04-30 15:41:40 -05:00
..
cli Add configurable deckhand render validation 2019-04-30 15:41:40 -05:00
diagrams docs: Add developer overview guide 2018-09-13 18:28:58 -06:00
images Set salt when generating genesis bundle 2019-03-14 15:45:53 -05:00
artifacts.rst Update references from openstack to opendev 2019-04-24 15:22:53 -05:00
authoring_strategy.rst Fix link addresses 2018-11-27 20:09:48 +08:00
conf.py Standardize Pegleg directory structure 2018-09-23 10:33:40 -04:00
developer-overview.rst pki: Port Promenade's PKI catalog into Pegleg 2019-01-15 13:29:21 -06:00
exceptions.rst Revised exception for missing passphrase catalog 2019-04-03 16:27:28 -05:00
getting_started.rst pki: Port Promenade's PKI catalog into Pegleg 2019-01-15 13:29:21 -06:00
index.rst docs: Document all Pegleg lint codes 2018-11-25 17:36:16 +00:00
lint-codes.rst docs: Document all Pegleg lint codes 2018-11-25 17:36:16 +00:00