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

svn commit: r1560513 - in /airavata/trunk/modules/thrift-interfaces: airavataApi.thrift airavataDatastructures.thrift

Author: chathuri
Date: Wed Jan 22 21:16:27 2014
New Revision: 1560513

URL: http://svn.apache.org/r1560513
Log:
getting rid of optional parameter at service methods

Modified:
    airavata/trunk/modules/thrift-interfaces/airavataApi.thrift
    airavata/trunk/modules/thrift-interfaces/airavataDatastructures.thrift

Modified: airavata/trunk/modules/thrift-interfaces/airavataApi.thrift
URL: http://svn.apache.org/viewvc/airavata/trunk/modules/thrift-interfaces/airavataApi.thrift?rev=1560513&r1=1560512&r2=1560513&view=diff
==============================================================================
--- airavata/trunk/modules/thrift-interfaces/airavataApi.thrift (original)
+++ airavata/trunk/modules/thrift-interfaces/airavataApi.thrift Wed Jan 22 21:16:27 2014
@@ -179,8 +179,7 @@ service Airavata {
    *
   */
   void configureExperiment(1:required string airavataExperimentId,
-                           2:required airavataDatastructures.ExperimentConfigurationData experimentConfigurationData,
-                           3:optional airavataDatastructures.ExperimentMetadata experimentMetadata)
+                           2:required airavataDatastructures.ExperimentConfigurationData experimentConfigurationData)
     throws (1:airavataErrors.InvalidRequestException ire,
             2:airavataErrors.ExperimentNotFoundException enf,
             3:airavataErrors.AiravataClientException ace,
@@ -325,8 +324,7 @@ service Airavata {
   */
   string configureAndLaunchExperiment (1:required string airavataExperimentId
                                        2:required airavataDatastructures.ExperimentConfigurationData experimentConfigurationData,
-                                       3:required string airavataCredStoreToken
-                                       4:optional airavataDatastructures.ExperimentMetadata experimentMetadata)
+                                       3:required string airavataCredStoreToken)
     throws (1:airavataErrors.InvalidRequestException ire,
             2:airavataErrors.ExperimentNotFoundException enf,
             3:airavataErrors.AiravataClientException ace,

Modified: airavata/trunk/modules/thrift-interfaces/airavataDatastructures.thrift
URL: http://svn.apache.org/viewvc/airavata/trunk/modules/thrift-interfaces/airavataDatastructures.thrift?rev=1560513&r1=1560512&r2=1560513&view=diff
==============================================================================
--- airavata/trunk/modules/thrift-interfaces/airavataDatastructures.thrift (original)
+++ airavata/trunk/modules/thrift-interfaces/airavataDatastructures.thrift Wed Jan 22 21:16:27 2014
@@ -100,5 +100,8 @@ struct OutputDataHandling {
 struct ExperimentConfigurationData {
   1: required ComputationalResourceScheduling computationalResourceScheduling,
   2: optional InputDataHandling inputDataHandling,
-  3: optional OutputDataHandling OutputDataHandling
+  3: optional OutputDataHandling OutputDataHandling,
+  4: optional ExperimentMetadata experimentMetadata
 }
+
+