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