From 9f0cc79ec5d881587a5a91d783543b5ea80c190a Mon Sep 17 00:00:00 2001 From: Mark Burnett Date: Wed, 12 Sep 2018 16:41:04 -0500 Subject: [PATCH] Fix: validate_all needs config object, not docs Change-Id: Ibf1de5762d59b311fe8fc27b951f11009ce98eb9 --- promenade/config.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/promenade/config.py b/promenade/config.py index b7a156fc..436a4803 100644 --- a/promenade/config.py +++ b/promenade/config.py @@ -37,12 +37,13 @@ class Configuration: raise exceptions.DeckhandException(str(e)) LOG.info("Deckhand engine returned %d documents." % len(documents)) - if validate: - validation.validate_all(documents) self.debug = debug self.documents = documents self.leave_kubectl = leave_kubectl + if validate: + validation.validate_all(self) + @classmethod def from_streams(cls, *, streams, **kwargs): documents = []