tliron / puccini

Cloud topology management and deployment tools based on TOSCA
https://puccini.cloud
Apache License 2.0
91 stars 20 forks source link

Parser does not include implementation defined in interface type #32

Closed pmjordan closed 4 years ago

pmjordan commented 4 years ago

In examples/tosca/interfaces.yaml, if line 112 'implementation: /opt/scripts/maintenance_off.sh' is moved to after line 64 so that the implementation is declared in the type rather than in the node template, then the output of the parse operation does not include the string maintenance_off.sh. Tosca 1.3 para 3.6.17 states that implementation may be defined in the operation section of an interface type definition. This issue is low priority for me.

tliron commented 4 years ago

Good catch and good problem description!