You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by bu...@apache.org on 2012/12/01 22:24:27 UTC

svn commit: r840339 - in /websites/staging/airavata/trunk/content: ./ schemas/2012/ schemas/gfac/ schemas/gfac/2012/ schemas/gfac/2012/12/ schemas/wec/ schemas/wec/2012/ schemas/wec/2012/05/ schemas/wft/ schemas/wft/2011/ schemas/wft/2011/08/

Author: buildbot
Date: Sat Dec  1 21:24:26 2012
New Revision: 840339

Log:
Staging update by buildbot for airavata

Added:
    websites/staging/airavata/trunk/content/schemas/gfac/
    websites/staging/airavata/trunk/content/schemas/gfac/2012/
    websites/staging/airavata/trunk/content/schemas/gfac/2012/12/
    websites/staging/airavata/trunk/content/schemas/gfac/2012/12/ApplicationDeploymentDescription.xsd
    websites/staging/airavata/trunk/content/schemas/gfac/2012/12/BasicTypes.xsd
    websites/staging/airavata/trunk/content/schemas/gfac/2012/12/GFacParameterTypes.xsd   (with props)
    websites/staging/airavata/trunk/content/schemas/gfac/2012/12/HostDescription.xsd   (with props)
    websites/staging/airavata/trunk/content/schemas/gfac/2012/12/ServiceDescription.xsd   (with props)
    websites/staging/airavata/trunk/content/schemas/wec/
    websites/staging/airavata/trunk/content/schemas/wec/2012/
    websites/staging/airavata/trunk/content/schemas/wec/2012/05/
    websites/staging/airavata/trunk/content/schemas/wec/2012/05/workflow_execution_context.xsd   (with props)
    websites/staging/airavata/trunk/content/schemas/wft/
    websites/staging/airavata/trunk/content/schemas/wft/2011/
    websites/staging/airavata/trunk/content/schemas/wft/2011/08/
    websites/staging/airavata/trunk/content/schemas/wft/2011/08/workflow_tracking_types.xsd   (with props)
Removed:
    websites/staging/airavata/trunk/content/schemas/2012/
Modified:
    websites/staging/airavata/trunk/content/   (props changed)

Propchange: websites/staging/airavata/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Sat Dec  1 21:24:26 2012
@@ -1 +1 @@
-1416043
+1416052

Added: websites/staging/airavata/trunk/content/schemas/gfac/2012/12/ApplicationDeploymentDescription.xsd
==============================================================================
--- websites/staging/airavata/trunk/content/schemas/gfac/2012/12/ApplicationDeploymentDescription.xsd (added)
+++ websites/staging/airavata/trunk/content/schemas/gfac/2012/12/ApplicationDeploymentDescription.xsd Sat Dec  1 21:24:26 2012
@@ -0,0 +1,125 @@
+<!--Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file 
+	distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under 
+	the Apache License, Version 2.0 (theÏ "License"); you may not use this file except in compliance with the License. You may 
+	obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to 
+	in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF 
+	ANY ~ KIND, either express or implied. See the License for the specific language governing permissions and limitations under 
+	the License. -->
+
+<schema targetNamespace="http://airavata.apache.org/schemas/gfac/2012/12" xmlns:gfac="http://airavata.apache.org/schemas/gfac/2012/12"
+	xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
+
+	<include schemaLocation="BasicTypes.xsd" />
+
+	<element name="applicationDeploymentDescription" type="gfac:applicationDeploymentDescriptionType" />
+
+	<complexType name="applicationDeploymentDescriptionType">
+		<sequence>
+			<element name="authorInfo" type="gfac:authorInfoType" minOccurs="0" maxOccurs="unbounded" />
+			<element name="documentInfo" type="gfac:documentInfoType" minOccurs="0" maxOccurs="1" />
+			<element name="applicationName" minOccurs="1" maxOccurs="1">
+				<complexType>
+					<simpleContent>
+						<extension base="xsd:string">
+							<attribute name="targetNamespace" type="xsd:string" use="required" />
+						</extension>
+					</simpleContent>
+				</complexType>
+			</element>
+			<element name="executableLocation" type="xsd:string" minOccurs="1" maxOccurs="1" />
+			<element name="applicationEnvironment" type="gfac:nameValuePairType" minOccurs="0" maxOccurs="unbounded" />
+			<element name="standardError" type="xsd:string" minOccurs="0" maxOccurs="1" />
+			<element name="standardInput" type="xsd:string" minOccurs="0" maxOccurs="1" />
+			<element name="standardOutput" type="xsd:string" minOccurs="0" maxOccurs="1" />
+			<element name="inputDataDirectory" type="xsd:string" minOccurs="0" maxOccurs="1" />
+			<element name="outputDataDirectory" type="xsd:string" minOccurs="0" maxOccurs="1" />
+			<element name="scratchWorkingDirectory" type="xsd:string" minOccurs="0" maxOccurs="1" />
+			<element name="staticWorkingDirectory" type="xsd:string" minOccurs="0" maxOccurs="1" />
+		</sequence>
+	</complexType>
+
+	<complexType name="hpcApplicationDeploymentType">
+		<complexContent>
+			<extension base="gfac:applicationDeploymentDescriptionType">
+				<sequence>
+					<element name="jobType" type="gfac:jobTypeType" minOccurs="0" maxOccurs="1" />
+					<element name="projectAccount" type="gfac:projectAccountType" minOccurs="0" maxOccurs="1" />
+					<element name="queue" type="gfac:queueType" minOccurs="0" maxOccurs="1" />
+					<!-- Explicitly set the maximum walltime for a single execution of the executable. The units is in minutes. -->
+					<element name="maxWallTime" type="xsd:int" minOccurs="0" maxOccurs="1" />
+					<!-- The number of processors to use for the job -->
+					<element name="cpuCount" type="xsd:int" minOccurs="0" maxOccurs="1" />
+					<element name="nodeCount" type="xsd:int" minOccurs="0" maxOccurs="1" />
+					<element name="processorsPerNode" type="xsd:int" minOccurs="0" maxOccurs="1" />
+					<element name="minMemory" type="xsd:int" minOccurs="0" maxOccurs="1" />
+					<element name="maxMemory" type="xsd:int" minOccurs="0" maxOccurs="1" />
+					<element name="keyValuePairs" type="gfac:extendedKeyValueType" minOccurs="0" maxOccurs="unbounded" />
+				</sequence>
+			</extension>
+		</complexContent>
+	</complexType>
+
+    <complexType name="hadoopApplicationDeploymentDescriptionType">
+        <complexContent>
+            <extension base="gfac:applicationDeploymentDescriptionType">
+                <sequence>
+                    <element name="whirrConfigurationFile" type="xsd:string" minOccurs="0" maxOccurs="1"/>
+                    <element name="byonClusterConfigurationFile" type="xsd:string" minOccurs="0" maxOccurs="1"/>
+                    <element name="whirrConfiguration" minOccurs="0" maxOccurs="1">
+                        <complexType>
+                            <sequence>
+                                <element name="configuration" maxOccurs="1" minOccurs="1">
+                                    <complexType>
+                                        <sequence>
+                                            <element name="property" maxOccurs="unbounded">
+                                                <complexType>
+                                                    <sequence>
+                                                        <element name="name" maxOccurs="1" minOccurs="1"/>
+                                                        <element name="value" maxOccurs="1" minOccurs="1"/>
+                                                    </sequence>
+                                                </complexType>
+                                            </element>
+                                        </sequence>
+                                    </complexType>
+                                </element>
+                            </sequence>
+                        </complexType>
+                    </element>
+                </sequence>
+            </extension>
+        </complexContent>
+    </complexType>
+
+	<simpleType name="jobTypeType">
+		<restriction base="xsd:string">
+			<enumeration value="serial" />
+			<enumeration value="mpi" />
+			<enumeration value="openMP" />
+            <enumeration value="single" />
+		</restriction>
+	</simpleType>
+
+	<complexType name="projectAccountType">
+		<sequence>
+			<element name="projectAccountNumber" type="xsd:string" minOccurs="1" maxOccurs="1" />
+			<element name="projectAccountDescription" type="xsd:string" minOccurs="0" maxOccurs="1" />
+			<element ref="gfac:anyMetadata" minOccurs="0" maxOccurs="unbounded" />
+		</sequence>
+	</complexType>
+
+	<complexType name="queueType">
+		<sequence>
+			<element name="queueName" type="xsd:string" minOccurs="1" maxOccurs="1" />
+			<element name="queueDescription" type="xsd:string" minOccurs="0" maxOccurs="1" />
+		</sequence>
+	</complexType>
+
+	<complexType name="extendedKeyValueType">
+		<simpleContent>
+			<extension base="xsd:string">
+				<attribute name="name" type="xsd:string" use="required" />
+			</extension>
+		</simpleContent>
+	</complexType>
+
+</schema>

Added: websites/staging/airavata/trunk/content/schemas/gfac/2012/12/BasicTypes.xsd
==============================================================================
--- websites/staging/airavata/trunk/content/schemas/gfac/2012/12/BasicTypes.xsd (added)
+++ websites/staging/airavata/trunk/content/schemas/gfac/2012/12/BasicTypes.xsd Sat Dec  1 21:24:26 2012
@@ -0,0 +1,50 @@
+<!--Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file 
+	distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under 
+	the Apache License, Version 2.0 (theÏ "License"); you may not use this file except in compliance with the License. You may 
+	obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to 
+	in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF 
+	ANY ~ KIND, either express or implied. See the License for the specific language governing permissions and limitations under 
+	the License. -->
+
+<schema targetNamespace="http://airavata.apache.org/schemas/gfac/2012/12" xmlns:gfac="http://airavata.apache.org/schemas/gfac/2012/12"
+	xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
+
+	<element name="anyMetadata" type="xsd:anyType" />
+
+	<complexType name="authorInfoType">
+		<sequence>
+			<element name="author" type="xsd:string" minOccurs="0" maxOccurs="1" />
+			<element name="modificationDate" type="xsd:dateTime" minOccurs="0" maxOccurs="1" />
+			<element name="organization" type="xsd:string" minOccurs="0" maxOccurs="1" />
+			<element name="address" type="xsd:string" minOccurs="0" maxOccurs="1" />
+			<element name="contactInfo" type="xsd:string" minOccurs="0" maxOccurs="1" />
+			<element ref="gfac:anyMetadata" minOccurs="0" maxOccurs="unbounded" />
+		</sequence>
+	</complexType>
+
+	<complexType name="documentInfoType">
+		<sequence>
+			<element name="documentName" minOccurs="1" maxOccurs="1">
+				<complexType>
+					<simpleContent>
+						<extension base="xsd:string">
+							<attribute name="targetNamespace" type="xsd:string" use="required" />
+						</extension>
+					</simpleContent>
+				</complexType>
+			</element>
+			<element name="creationDate" type="xsd:dateTime" minOccurs="0" maxOccurs="1" />
+			<element name="documentDescription" type="xsd:string" minOccurs="0" maxOccurs="1" />
+			<element ref="gfac:anyMetadata" minOccurs="0" maxOccurs="unbounded" />
+		</sequence>
+	</complexType>
+
+	<complexType name="nameValuePairType">
+		<sequence>
+			<element name="name" type="xsd:string" minOccurs="1" maxOccurs="1" />
+			<element name="value" type="xsd:string" minOccurs="1" maxOccurs="1" />
+			<element name="description" type="xsd:string" minOccurs="0" maxOccurs="1" />
+		</sequence>
+	</complexType>
+
+</schema>
\ No newline at end of file

Added: websites/staging/airavata/trunk/content/schemas/gfac/2012/12/GFacParameterTypes.xsd
==============================================================================
Binary file - no diff available.

Propchange: websites/staging/airavata/trunk/content/schemas/gfac/2012/12/GFacParameterTypes.xsd
------------------------------------------------------------------------------
    svn:mime-type = application/xml

Added: websites/staging/airavata/trunk/content/schemas/gfac/2012/12/HostDescription.xsd
==============================================================================
Binary file - no diff available.

Propchange: websites/staging/airavata/trunk/content/schemas/gfac/2012/12/HostDescription.xsd
------------------------------------------------------------------------------
    svn:mime-type = application/xml

Added: websites/staging/airavata/trunk/content/schemas/gfac/2012/12/ServiceDescription.xsd
==============================================================================
Binary file - no diff available.

Propchange: websites/staging/airavata/trunk/content/schemas/gfac/2012/12/ServiceDescription.xsd
------------------------------------------------------------------------------
    svn:mime-type = application/xml

Added: websites/staging/airavata/trunk/content/schemas/wec/2012/05/workflow_execution_context.xsd
==============================================================================
Binary file - no diff available.

Propchange: websites/staging/airavata/trunk/content/schemas/wec/2012/05/workflow_execution_context.xsd
------------------------------------------------------------------------------
    svn:executable = *

Propchange: websites/staging/airavata/trunk/content/schemas/wec/2012/05/workflow_execution_context.xsd
------------------------------------------------------------------------------
    svn:mime-type = application/xml

Added: websites/staging/airavata/trunk/content/schemas/wft/2011/08/workflow_tracking_types.xsd
==============================================================================
Binary file - no diff available.

Propchange: websites/staging/airavata/trunk/content/schemas/wft/2011/08/workflow_tracking_types.xsd
------------------------------------------------------------------------------
    svn:mime-type = application/xml