-
Notifications
You must be signed in to change notification settings - Fork 0
/
executeDeploy.xml
66 lines (66 loc) · 3.95 KB
/
executeDeploy.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
<?xml version="1.0" encoding="UTF-8"?><wps:Execute version="1.0.0" service="WPS" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.opengis.net/wps/1.0.0" xmlns:wfs="http://www.opengis.net/wfs" xmlns:wps="http://www.opengis.net/wps/1.0.0" xmlns:ows="http://www.opengis.net/ows/1.1" xmlns:gml="http://www.opengis.net/gml" xmlns:ogc="http://www.opengis.net/ogc" xmlns:wcs="http://www.opengis.net/wcs/2.0" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsAll.xsd">
<ows:Identifier>DeployProcess</ows:Identifier>
<wps:DataInputs>
<wps:Input>
<ows:Identifier>identifier</ows:Identifier>
<wps:Data><wps:LiteralData>myprocess</wps:LiteralData></wps:Data>
</wps:Input>
<wps:Input>
<ows:Identifier>DockerImage</ows:Identifier>
<wps:Data><wps:LiteralData>ogc/eoephackaton:latest</wps:LiteralData></wps:Data>
</wps:Input>
<wps:Input>
<ows:Identifier>DockerRunCommand</ows:Identifier>
<wps:Data><wps:LiteralData>/opt/snap/bin/gpt -e "/S1_Cal_Deb_ML_Spk_TC_cmd.xml" "-Pinputdata=${local_filename}" "-Poutputdata=/out/S1result"</wps:LiteralData></wps:Data>
</wps:Input>
<wps:Input>
<ows:Identifier>DockerMount</ows:Identifier>
<wps:Data><wps:ComplexData mimeType="application/json"><![CDATA[{"type": "bind", "target": "/eodata", "source":"/eodata","read_only": true}]]></wps:ComplexData></wps:Data>
</wps:Input>
<wps:Input>
<ows:Identifier>DockerMount</ows:Identifier>
<wps:Data><wps:ComplexData mimeType="application/json"><![CDATA[{"type": "bind", "target": "/home/ogc/.snap/auxdata/dem/CDEM", "source":"/DEM/CDEM","read_only": true}]]></wps:ComplexData></wps:Data>
</wps:Input>
<wps:Input>
<ows:Identifier>DockerMount</ows:Identifier>
<wps:Data><wps:ComplexData mimeType="application/json"><![CDATA[{"type": "bind", "target": "/out", "source":"/tmp","read_only": false}]]></wps:ComplexData></wps:Data>
</wps:Input>
<wps:Input>
<ows:Identifier>ProcessDescription</ows:Identifier>
<wps:Data><wps:ComplexData mimeType="application/xml">
<wps:ProcessOffering
jobControlOptions="async-execute dismiss"
outputTransmission="value reference"
xmlns:wps="http://www.opengis.net/wps/2.0"
xmlns:ows="http://www.opengis.net/ows/2.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.opengis.net/wps/2.0
http://schemas.opengis.net/wps/2.0/wps.xsd">
<wps:Process>
<ows:Title>S1 Fire detection</ows:Title>
<ows:Abstract>S1 Fire detection in Canada</ows:Abstract>
<ows:Identifier>Fire_Detection</ows:Identifier>
<wps:Input>
<ows:Title>Opensearch query</ows:Title>
<ows:Abstract>OpenSearch query string</ows:Abstract>
<ows:Identifier>query</ows:Identifier>
<wps:LiteralData>
<wps:Format mimeType="text/plain" default="true"/>
</wps:LiteralData>
</wps:Input>
<wps:Output>
<ows:Title>GeoTIF Images</ows:Title>
<ows:Abstract>List of Geotiff image paths.</ows:Abstract>
<ows:Identifier>Image</ows:Identifier>
<wps:LiteralData>
<wps:Format mimeType="text/plain" default="true"/>
</wps:LiteralData>
</wps:Output>
</wps:Process>
</wps:ProcessOffering>
</wps:ComplexData></wps:Data>
</wps:Input>
</wps:DataInputs>
<wps:ResponseForm>
</wps:ResponseForm>
</wps:Execute>