Merge contrail plugin service into compilation logic service:
Make logic service handle evaluating dependencies on resource creation:
call evaluate() on all the dependent resources.
Add an intent structure for holding intent compiler state for a resource
and for implementing evaluate().
Add a baseIntent structure to implement default evaluate()
SecurityGroup: Change according to the above design.
Reviewed: https:/ /review. opencontrail. org/45695 github. com/Juniper/ contrail/ commit/ cdd5f888614a15d 4c89a72b246dc72 4b83707a01
Committed: http://
Submitter: Zuul v3 CI (<email address hidden>)
Branch: master
commit cdd5f888614a15d 4c89a72b246dc72 4b83707a01
Author: Praneet Bachheti <email address hidden>
Date: Tue Aug 21 16:43:41 2018 -0700
Redesign contrail plugin logic
Merge contrail plugin service into compilation logic service:
Make logic service handle evaluating dependencies on resource creation:
call evaluate() on all the dependent resources.
Add an intent structure for holding intent compiler state for a resource
and for implementing evaluate().
Add a baseIntent structure to implement default evaluate()
SecurityGroup: Change according to the above design.
Change-Id: Id9267f9d6b271e 4a1f378c86b8da8 b7aae0903ab
Partial-Bug: 1784035