Open philippemerle opened 2 years ago
Thanks for discovering this @philippemerle , this is not surprising to me since we focused more on standard notation when implementing opera
parser as those extended grammar notation features sometimes feel unnatural and are in some occasions even hard to implement as they can clash with standard notations.
But we have this feature in the backlog for the future and we should see if the same notation will also be present in TOSCA 2.0. Some time ago we also decided to separate xOpera TOSCA parser from the opera orchestrator (we already have it and just have to use it in the orchestrator in one of the future version), so I also invite you to take a look at https://github.com/xlab-si/xopera-tosca-parser and from now on we can open any new issues regarding TOSCA parsing there.
For info, TOSCA 2.0 still supports this extended notation, see Section 4.3.5.6.2.3 https://docs.oasis-open.org/tosca/TOSCA/v2.0/csd03/TOSCA-v2.0-csd03.html#_Toc56506397.
For the following service template
opera raises an error
So the second table in Section 3.8.2.1 and the whole Section 3.8.2.2.3 of TOSCA 1.3 seem to be not supported.