Some further cleanup in the meta branch

* adds squashing to objects, which allows them to be squashed down
  to a final "view" before post_validate to avoid expensive evaluations
  of parent attributes
This commit is contained in:
James Cammarata 2016-08-25 11:34:08 -05:00
parent 96e2be9bf8
commit cddf1cf98e
5 changed files with 76 additions and 96 deletions

View file

@ -72,6 +72,8 @@ class TaskExecutor:
self._connection = None
self._rslt_q = rslt_q
self._task.squash()
def run(self):
'''
The main executor entrypoint, where we determine if the specified