You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by sh...@apache.org on 2016/10/28 16:35:36 UTC

[7/7] airavata git commit: Adding thrift gen classes for all sdks and add cloud related types to compute resource model

Adding thrift gen classes for all sdks and add cloud related types to compute resource model


Project: http://git-wip-us.apache.org/repos/asf/airavata/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/325d1630
Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/325d1630
Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/325d1630

Branch: refs/heads/develop
Commit: 325d1630cd7b51f7434b0891bece5855d3f8a670
Parents: 4012db2
Author: Shameera Rathnayaka <sh...@gmail.com>
Authored: Fri Oct 28 12:35:19 2016 -0400
Committer: Shameera Rathnayaka <sh...@gmail.com>
Committed: Fri Oct 28 12:35:19 2016 -0400

----------------------------------------------------------------------
 .../java/org/apache/airavata/api/Airavata.java  |    3 +
 .../main/resources/lib/airavata/Airavata.cpp    | 6276 +++++++++++-------
 .../src/main/resources/lib/airavata/Airavata.h  |  533 ++
 .../lib/airavata/Airavata_server.skeleton.cpp   |   77 +
 .../resources/lib/airavata/airavata_api_types.h |    1 +
 .../airavata/compute_resource_model_types.cpp   |    4 +-
 .../lib/airavata/compute_resource_model_types.h |    9 +-
 .../airavata/credential_summary_constants.cpp   |   34 +
 .../lib/airavata/credential_summary_constants.h |   41 +
 .../lib/airavata/credential_summary_types.cpp   |  234 +
 .../lib/airavata/credential_summary_types.h     |  122 +
 .../user_resource_profile_model_types.cpp       |   22 +
 .../user_resource_profile_model_types.h         |   12 +-
 .../resources/lib/Airavata/API/Airavata.php     | 2118 ++++--
 .../Model/AppCatalog/ComputeResource/Types.php  |   18 +-
 .../Model/AppCatalog/CredetialSummary/Types.php |  210 +
 .../AppCatalog/UserResourceProfile/Types.php    |  788 +++
 .../Airavata/Model/Credential/Store/Types.php   | 1029 +++
 .../lib/apache/airavata/api/Airavata-remote     |   21 +
 .../lib/apache/airavata/api/Airavata.py         | 1543 ++++-
 .../resources/lib/apache/airavata/api/ttypes.py |    1 +
 .../model/appcatalog/computeresource/ttypes.py  |   27 +-
 .../appcatalog/credentialsummary/__init__.py    |    1 +
 .../appcatalog/credentialsummary/constants.py   |   11 +
 .../appcatalog/credentialsummary/ttypes.py      |  154 +
 .../appcatalog/userresourceprofile/__init__.py  |    1 +
 .../appcatalog/userresourceprofile/constants.py |   11 +
 .../appcatalog/userresourceprofile/ttypes.py    |  538 ++
 .../appcatalog/computeresource/MonitorMode.java |   17 +-
 .../compute_resource_model.thrift               |    1 +
 30 files changed, 10719 insertions(+), 3138 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/airavata/blob/325d1630/airavata-api/airavata-api-stubs/src/main/java/org/apache/airavata/api/Airavata.java
----------------------------------------------------------------------
diff --git a/airavata-api/airavata-api-stubs/src/main/java/org/apache/airavata/api/Airavata.java b/airavata-api/airavata-api-stubs/src/main/java/org/apache/airavata/api/Airavata.java
index 3fd9e64..4da92ac 100644
--- a/airavata-api/airavata-api-stubs/src/main/java/org/apache/airavata/api/Airavata.java
+++ b/airavata-api/airavata-api-stubs/src/main/java/org/apache/airavata/api/Airavata.java
@@ -240,6 +240,9 @@ public class Airavata {
      *    The User for which the credential should be registered. For community accounts, this user is the name of the
      *    community user name. For computational resources, this user name need not be the same user name on resoruces.
      * 
+     * @param description
+     *    The description field for a credential type, all type of credential can have a description.
+     * 
      * @return airavataCredStoreToken
      *   An SSH Key pair is generated and stored in the credential store and associated with users or community account
      *   belonging to a Gateway.