Sha256: 4c20f20495a9619d2ed2789792ac352933efd18ec1cb51c80f1fd4dbea46368e

Contents?: true

Size: 1.1 KB

Versions: 4

Compression:

Stored size: 1.1 KB

Contents

(******************************************************************
{{META.desc}}
 - modelData {{META.modelData}}
 - template  {{META.template}}

******************************************************************)

\* create record to put into 'responses'variable field
InfrastructureServiceResponse( status, response ) == [ status |-> status, response |-> response ]

\* Initial value to variable 'responses' 
InfrastructureServiceInit == {{!

    No infrastructure services defined

}}{{^infrastructureServices.length}} Nil \* No infrastructure services defined

{{/infrastructureServices.length}}{{!

      Some infrastructure services defined

}}{{#infrastructureServices.length}} [ {{/infrastructureServices.length}} {{!

    iterate infrastructureServices

    - output: <interface_name> |-> Nil, 


}}{{#infrastructureServices}} {{#SPEC_NAME}}infra_services.{{interface_operation}}{{/SPEC_NAME}} |-> InfrastructureServiceResponse( Nil, Nil ){{_comma}}{{/infrastructureServices}}{{!

    Infrastructure-services defined && end

    - ouput: ];

}}{{#infrastructureServices.length}}  ] {{/infrastructureServices.length}}

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
tla-sbuilder-0.3.9 mustache/infrastructure-service-init.mustache
tla-sbuilder-0.3.8 mustache/infrastructure-service-init.mustache
tla-sbuilder-0.3.7 mustache/infrastructure-service-init.mustache
tla-sbuilder-0.3.4 mustache/infrastructure-service-init.mustache