Commit c1c46005 authored by Philip Schildkamp's avatar Philip Schildkamp

Add ECD stubs

parent 1d48e789
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Definitions xmlns="http://docs.oasis-open.org/tosca/ns/2011/12" xmlns:winery="http://www.opentosca.org/winery/extensions/tosca/2013/02/12" targetNamespace="http://dch.uni-koeln.de/tosca/nodetypes" id="winery-defs-for_dch_nodetypes-EarlyCinemaApp_0.0.1-w1-wip1">
<NodeType name="EarlyCinemaApp_0.0.1-w1-wip1" targetNamespace="http://dch.uni-koeln.de/tosca/nodetypes" winery:bordercolor="#f5d0a9">
<Interfaces>
<Interface name="http://opentosca.org/interfaces/lifecycle">
<Operation name="install"/>
<Operation name="configure"/>
<Operation name="start"/>
<Operation name="stop"/>
<Operation name="uninstall"/>
</Interface>
</Interfaces>
</NodeType>
</Definitions>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Definitions xmlns="http://docs.oasis-open.org/tosca/ns/2011/12" xmlns:winery="http://www.opentosca.org/winery/extensions/tosca/2013/02/12" targetNamespace="http://dch.uni-koeln.de/tosca/nodetypes" id="winery-defs-for_dch_nodetypes-MySQL-DBMS_5.7.26-w1-wip1">
<NodeType name="MySQL-DBMS_5.7.26-w1-wip1" targetNamespace="http://dch.uni-koeln.de/tosca/nodetypes" winery:bordercolor="#f29111">
<Interfaces>
<Interface name="http://opentosca.org/interfaces/lifecycle">
<Operation name="install"/>
<Operation name="configure"/>
<Operation name="start"/>
<Operation name="stop"/>
<Operation name="uninstall"/>
</Interface>
</Interfaces>
</NodeType>
</Definitions>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Definitions xmlns="http://docs.oasis-open.org/tosca/ns/2011/12" xmlns:winery="http://www.opentosca.org/winery/extensions/tosca/2013/02/12" targetNamespace="http://dch.uni-koeln.de/tosca/nodetypes" id="winery-defs-for_dch_nodetypes-MySQL-DB_5.7.26-w1-wip1">
<NodeType name="MySQL-DB_5.7.26-w1-wip1" targetNamespace="http://dch.uni-koeln.de/tosca/nodetypes" winery:bordercolor="#f29111">
<Interfaces>
<Interface name="http://opentosca.org/interfaces/lifecycle">
<Operation name="install"/>
<Operation name="configure"/>
</Interface>
</Interfaces>
</NodeType>
</Definitions>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Definitions xmlns="http://docs.oasis-open.org/tosca/ns/2011/12" xmlns:winery="http://www.opentosca.org/winery/extensions/tosca/2013/02/12" targetNamespace="http://dch.uni-koeln.de/tosca/nodetypes" id="winery-defs-for_dch_nodetypes-PHP-FPM_5.6.40-w1-wip1">
<NodeType name="PHP-FPM_5.6.40-w1-wip1" targetNamespace="http://dch.uni-koeln.de/tosca/nodetypes" winery:bordercolor="#6182b9">
<Interfaces>
<Interface name="http://opentosca.org/interfaces/lifecycle">
<Operation name="install"/>
<Operation name="configure"/>
<Operation name="start"/>
<Operation name="stop"/>
<Operation name="uninstall"/>
</Interface>
</Interfaces>
</NodeType>
</Definitions>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<selfservice:Application xmlns="http://docs.oasis-open.org/tosca/ns/2011/12" xmlns:winery="http://www.opentosca.org/winery/extensions/tosca/2013/02/12" xmlns:selfservice="http://www.eclipse.org/winery/model/selfservice">
<selfservice:displayName>EarlyCinemaDatabase</selfservice:displayName>
<selfservice:version>1.0</selfservice:version>
<selfservice:authors>Winery</selfservice:authors>
<selfservice:description></selfservice:description>
<selfservice:iconUrl>icon.jpg</selfservice:iconUrl>
<selfservice:imageUrl>image.jpg</selfservice:imageUrl>
</selfservice:Application>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Definitions xmlns="http://docs.oasis-open.org/tosca/ns/2011/12" xmlns:winery="http://www.opentosca.org/winery/extensions/tosca/2013/02/12" xmlns:selfservice="http://www.eclipse.org/winery/model/selfservice" xmlns:testwineryopentoscaorg="http://test.winery.opentosca.org" targetNamespace="http://dch.uni-koeln.de/tosca/servicetemplates" id="winery-defs-for_dch_servicetemplates-EarlyCinemaDatabase_0.0.1-w1-wip1">
<ServiceTemplate name="EarlyCinemaDatabase_0.0.1-w1-wip1" targetNamespace="http://dch.uni-koeln.de/tosca/servicetemplates" id="EarlyCinemaDatabase_0.0.1-w1-wip1">
<TopologyTemplate>
<NodeTemplate xmlns:dch_nodetypes="http://dch.uni-koeln.de/tosca/nodetypes" name="EarlyCinemaApp_0.0.1-w1-wip1" minInstances="1" maxInstances="1" type="dch_nodetypes:EarlyCinemaApp_0.0.1-w1-wip1" id="EarlyCinemaApp_0.0.1-w1-wip1" winery:x="450" winery:y="150"/>
<NodeTemplate xmlns:dch_nodetypes="http://dch.uni-koeln.de/tosca/nodetypes" name="Nginx_1.14.0-w1-wip1" minInstances="1" maxInstances="1" type="dch_nodetypes:Nginx_1.14.0-w1-wip1" id="Nginx_1.14.0-w1-wip1" winery:x="450" winery:y="300"/>
<NodeTemplate xmlns:dch_nodetypes="http://dch.uni-koeln.de/tosca/nodetypes" name="PHP-FPM_5.6.40-w1-wip1" minInstances="1" maxInstances="1" type="dch_nodetypes:PHP-FPM_5.6.40-w1-wip1" id="PHP-FPM_5.6.40-w1-wip1" winery:x="100" winery:y="300"/>
<NodeTemplate xmlns:dch_nodetypes="http://dch.uni-koeln.de/tosca/nodetypes" name="MySQL-DBMS_5.7.26-w1-wip1" minInstances="1" maxInstances="1" type="dch_nodetypes:MySQL-DBMS_5.7.26-w1-wip1" id="MySQL-DBMS_5.7.26-w1-wip1" winery:x="800" winery:y="300"/>
<NodeTemplate xmlns:dch_nodetypes="http://dch.uni-koeln.de/tosca/nodetypes" name="MySQL-DB_5.7.26-w1-wip1" minInstances="1" maxInstances="1" type="dch_nodetypes:MySQL-DB_5.7.26-w1-wip1" id="MySQL-DB_5.7.26-w1-wip1" winery:x="800" winery:y="150"/>
<NodeTemplate xmlns:nodetypes="http://opentosca.org/nodetypes" name="DockerContainer" minInstances="1" maxInstances="1" type="nodetypes:DockerContainer" id="DockerContainer_1" winery:x="450" winery:y="450">
<Properties>
<Properties xmlns="http://www.example.org">
<Port/>
<ContainerPort/>
<SSHPort/>
<ContainerID/>
<ContainerIP/>
<ImageID/>
<ContainerMountPath/>
<HostMountFiles/>
</Properties>
</Properties>
</NodeTemplate>
<NodeTemplate xmlns:nodetypes="http://opentosca.org/nodetypes" name="DockerEngine" minInstances="1" maxInstances="1" type="nodetypes:DockerEngine" id="DockerEngine" winery:x="625" winery:y="600">
<Properties>
<Properties xmlns="http://www.example.org">
<DockerEngineURL/>
<DockerEngineCertificate/>
</Properties>
</Properties>
</NodeTemplate>
<NodeTemplate xmlns:nodetypes="http://opentosca.org/nodetypes" name="DockerContainer" minInstances="1" maxInstances="1" type="nodetypes:DockerContainer" id="DockerContainer_2" winery:x="800" winery:y="450">
<Properties>
<Properties xmlns="http://www.example.org">
<Port/>
<ContainerPort/>
<SSHPort/>
<ContainerID/>
<ContainerIP/>
<ImageID/>
<ContainerMountPath/>
<HostMountFiles/>
</Properties>
</Properties>
</NodeTemplate>
<RelationshipTemplate xmlns:ToscaBaseTypes="http://docs.oasis-open.org/tosca/ns/2011/12/ToscaBaseTypes" name="ConnectsTo" type="ToscaBaseTypes:ConnectsTo" id="con_ConnectsTo_0">
<Properties>
<Properties xmlns="http://www.example.org">
<ChannelType>MySQL-DB</ChannelType>
</Properties>
</Properties>
<SourceElement ref="EarlyCinemaApp_0.0.1-w1-wip1"/>
<TargetElement ref="MySQL-DB_5.7.26-w1-wip1"/>
</RelationshipTemplate>
<RelationshipTemplate xmlns:ToscaBaseTypes="http://docs.oasis-open.org/tosca/ns/2011/12/ToscaBaseTypes" name="ConnectsTo" type="ToscaBaseTypes:ConnectsTo" id="con_ConnectsTo_1">
<Properties>
<Properties xmlns="http://www.example.org">
<ChannelType>PHP-FPM</ChannelType>
</Properties>
</Properties>
<SourceElement ref="Nginx_1.14.0-w1-wip1"/>
<TargetElement ref="PHP-FPM_5.6.40-w1-wip1"/>
</RelationshipTemplate>
<RelationshipTemplate xmlns:ToscaBaseTypes="http://docs.oasis-open.org/tosca/ns/2011/12/ToscaBaseTypes" name="DependsOn" type="ToscaBaseTypes:DependsOn" id="con_DependsOn_0">
<SourceElement ref="EarlyCinemaApp_0.0.1-w1-wip1"/>
<TargetElement ref="PHP-FPM_5.6.40-w1-wip1"/>
</RelationshipTemplate>
<RelationshipTemplate xmlns:ToscaBaseTypes="http://docs.oasis-open.org/tosca/ns/2011/12/ToscaBaseTypes" name="HostedOn" type="ToscaBaseTypes:HostedOn" id="con_HostedOn_0">
<SourceElement ref="EarlyCinemaApp_0.0.1-w1-wip1"/>
<TargetElement ref="Nginx_1.14.0-w1-wip1"/>
</RelationshipTemplate>
<RelationshipTemplate xmlns:ToscaBaseTypes="http://docs.oasis-open.org/tosca/ns/2011/12/ToscaBaseTypes" name="HostedOn" type="ToscaBaseTypes:HostedOn" id="con_HostedOn_1">
<SourceElement ref="MySQL-DB_5.7.26-w1-wip1"/>
<TargetElement ref="MySQL-DBMS_5.7.26-w1-wip1"/>
</RelationshipTemplate>
<RelationshipTemplate xmlns:ToscaBaseTypes="http://docs.oasis-open.org/tosca/ns/2011/12/ToscaBaseTypes" name="HostedOn" type="ToscaBaseTypes:HostedOn" id="con_HostedOn_2">
<SourceElement ref="PHP-FPM_5.6.40-w1-wip1"/>
<TargetElement ref="DockerContainer_1"/>
</RelationshipTemplate>
<RelationshipTemplate xmlns:ToscaBaseTypes="http://docs.oasis-open.org/tosca/ns/2011/12/ToscaBaseTypes" name="HostedOn" type="ToscaBaseTypes:HostedOn" id="con_HostedOn_3">
<SourceElement ref="Nginx_1.14.0-w1-wip1"/>
<TargetElement ref="DockerContainer_1"/>
</RelationshipTemplate>
<RelationshipTemplate xmlns:ToscaBaseTypes="http://docs.oasis-open.org/tosca/ns/2011/12/ToscaBaseTypes" name="HostedOn" type="ToscaBaseTypes:HostedOn" id="con_HostedOn_4">
<SourceElement ref="MySQL-DBMS_5.7.26-w1-wip1"/>
<TargetElement ref="DockerContainer_2"/>
</RelationshipTemplate>
<RelationshipTemplate xmlns:ToscaBaseTypes="http://docs.oasis-open.org/tosca/ns/2011/12/ToscaBaseTypes" name="HostedOn" type="ToscaBaseTypes:HostedOn" id="con_HostedOn_5">
<SourceElement ref="DockerContainer_1"/>
<TargetElement ref="DockerEngine"/>
</RelationshipTemplate>
<RelationshipTemplate xmlns:ToscaBaseTypes="http://docs.oasis-open.org/tosca/ns/2011/12/ToscaBaseTypes" name="HostedOn" type="ToscaBaseTypes:HostedOn" id="con_HostedOn_6">
<SourceElement ref="DockerContainer_2"/>
<TargetElement ref="DockerEngine"/>
</RelationshipTemplate>
</TopologyTemplate>
</ServiceTemplate>
</Definitions>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment