You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by sc...@apache.org on 2015/07/09 22:55:58 UTC

airavata git commit: fixing attribute not set issues in ComputeResource

Repository: airavata
Updated Branches:
  refs/heads/airavata-0.15-release-branch 644ff09ff -> 618b70804


fixing  attribute not set issues in ComputeResource


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

Branch: refs/heads/airavata-0.15-release-branch
Commit: 618b7080418d4d3c19d495af7fe9be12fc3661a2
Parents: 644ff09
Author: Supun Nakandala <sc...@apache.org>
Authored: Fri Jul 10 02:25:31 2015 +0530
Committer: Supun Nakandala <sc...@apache.org>
Committed: Fri Jul 10 02:25:31 2015 +0530

----------------------------------------------------------------------
 .../data/resources/ComputeResourceResource.java |  1 +
 .../data/util/AppCatalogThriftConversion.java   |  1 +
 .../src/test/resources/appcatalog-derby.sql     | 22 +++++---------------
 3 files changed, 7 insertions(+), 17 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/airavata/blob/618b7080/modules/app-catalog/app-catalog-data/src/main/java/org/apache/aiaravata/application/catalog/data/resources/ComputeResourceResource.java
----------------------------------------------------------------------
diff --git a/modules/app-catalog/app-catalog-data/src/main/java/org/apache/aiaravata/application/catalog/data/resources/ComputeResourceResource.java b/modules/app-catalog/app-catalog-data/src/main/java/org/apache/aiaravata/application/catalog/data/resources/ComputeResourceResource.java
index 07e00cb..5c3b441 100644
--- a/modules/app-catalog/app-catalog-data/src/main/java/org/apache/aiaravata/application/catalog/data/resources/ComputeResourceResource.java
+++ b/modules/app-catalog/app-catalog-data/src/main/java/org/apache/aiaravata/application/catalog/data/resources/ComputeResourceResource.java
@@ -296,6 +296,7 @@ public class ComputeResourceResource extends AbstractResource {
 			computeResource.setResourceId(getResourceId());
 			computeResource.setHostName(getHostName());
 			computeResource.setMaxMemoryPerNode(getMaxMemoryPerNode());
+            computeResource.setEnabled(isEnabled());
 			if (existingComputeResource == null) {
 				em.persist(computeResource);
 			} else {

http://git-wip-us.apache.org/repos/asf/airavata/blob/618b7080/modules/app-catalog/app-catalog-data/src/main/java/org/apache/aiaravata/application/catalog/data/util/AppCatalogThriftConversion.java
----------------------------------------------------------------------
diff --git a/modules/app-catalog/app-catalog-data/src/main/java/org/apache/aiaravata/application/catalog/data/util/AppCatalogThriftConversion.java b/modules/app-catalog/app-catalog-data/src/main/java/org/apache/aiaravata/application/catalog/data/util/AppCatalogThriftConversion.java
index 6fd7c68..f5f3956 100644
--- a/modules/app-catalog/app-catalog-data/src/main/java/org/apache/aiaravata/application/catalog/data/util/AppCatalogThriftConversion.java
+++ b/modules/app-catalog/app-catalog-data/src/main/java/org/apache/aiaravata/application/catalog/data/util/AppCatalogThriftConversion.java
@@ -60,6 +60,7 @@ public class AppCatalogThriftConversion {
         description.setHostName(resource.getHostName());
         description.setResourceDescription(resource.getResourceDescription());
         description.setMaxMemoryPerNode(resource.getMaxMemoryPerNode());
+        description.setEnabled(resource.isEnabled());
         HostAliasResource aliasResource = new HostAliasResource();
         List<Resource> resources = aliasResource.get(AbstractResource.HostAliasConstants.RESOURCE_ID, resource.getResourceId());
         if (resources != null && !resources.isEmpty()){

http://git-wip-us.apache.org/repos/asf/airavata/blob/618b7080/modules/app-catalog/app-catalog-data/src/test/resources/appcatalog-derby.sql
----------------------------------------------------------------------
diff --git a/modules/app-catalog/app-catalog-data/src/test/resources/appcatalog-derby.sql b/modules/app-catalog/app-catalog-data/src/test/resources/appcatalog-derby.sql
index 8171968..8a36a69 100644
--- a/modules/app-catalog/app-catalog-data/src/test/resources/appcatalog-derby.sql
+++ b/modules/app-catalog/app-catalog-data/src/test/resources/appcatalog-derby.sql
@@ -27,6 +27,7 @@ CREATE TABLE COMPUTE_RESOURCE
         CREATION_TIME TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
         UPDATE_TIME TIMESTAMP DEFAULT '0000-00-00 00:00:00',
         MAX_MEMORY_NODE INTEGER,
+        ENABLED SMALLINT,
         PRIMARY KEY (RESOURCE_ID)
 );
 
@@ -126,18 +127,6 @@ CREATE TABLE SSH_JOB_SUBMISSION
         FOREIGN KEY (RESOURCE_JOB_MANAGER_ID) REFERENCES RESOURCE_JOB_MANAGER(RESOURCE_JOB_MANAGER_ID)
 );
 
-CREATE TABLE EMAIL_MONITOR_PROPERTY
-(
-         JOB_SUBMISSION_INTERFACE_ID VARCHAR (255) NOT NULL,
-         HOST VARCHAR(255),
-         EMAIL_ADDRESS VARCHAR(255),
-         PASSWORD VARCHAR(255),
-         FOLDER_NAME VARCHAR(255),
-         EMAIL_PROTOCOL VARCHAR(255),
-         PRIMARY KEY(JOB_SUBMISSION_INTERFACE_ID),
-         FOREIGN KEY (JOB_SUBMISSION_INTERFACE_ID) REFERENCES SSH_JOB_SUBMISSION(JOB_SUBMISSION_INTERFACE_ID)
-);
-
 CREATE TABLE SCP_DATA_MOVEMENT
 (
         QUEUE_DESCRIPTION VARCHAR (255),
@@ -382,7 +371,7 @@ CREATE TABLE JOB_SUBMISSION_INTERFACE
         PRIMARY KEY (COMPUTE_RESOURCE_ID,JOB_SUBMISSION_INTERFACE_ID),
         FOREIGN KEY (COMPUTE_RESOURCE_ID) REFERENCES COMPUTE_RESOURCE(RESOURCE_ID) ON DELETE CASCADE
 );
- 
+
 CREATE TABLE DATA_MOVEMENT_INTERFACE
 (
         COMPUTE_RESOURCE_ID VARCHAR (255) NOT NULL,
@@ -457,6 +446,8 @@ CREATE TABLE WORKFLOW_OUTPUT
          FOREIGN KEY (WF_TEMPLATE_ID) REFERENCES WORKFLOW(WF_TEMPLATE_ID) ON DELETE CASCADE
 );
 
+
+
 CREATE TABLE CONFIGURATION
 (
         CONFIG_KEY VARCHAR(255),
@@ -464,7 +455,4 @@ CREATE TABLE CONFIGURATION
         PRIMARY KEY(CONFIG_KEY, CONFIG_VAL)
 );
 
-INSERT INTO CONFIGURATION (CONFIG_KEY, CONFIG_VAL) VALUES('app_catalog_version', '0.15');
-
-
-
+INSERT INTO CONFIGURATION (CONFIG_KEY, CONFIG_VAL) VALUES('app_catalog_version', '0.15');
\ No newline at end of file