Author: raminder
Date: Mon Oct 14 21:23:26 2013
New Revision: 1532104
URL: http://svn.apache.org/r1532104
Log:
GSISSH library to address AIRAVATA-759
Modified:
airavata/trunk/tools/gsissh/pom.xml
airavata/trunk/tools/gsissh/src/test/java/org/apache/airavata/gsi/ssh/config/ConfigReaderTest.java
airavata/trunk/tools/gsissh/src/test/java/org/apache/airavata/gsi/ssh/config/SCPFromTest.java
airavata/trunk/tools/gsissh/src/test/java/org/apache/airavata/gsi/ssh/impl/DefaultSSHApiTest.java
airavata/trunk/tools/gsissh/src/test/java/org/apache/airavata/gsi/ssh/impl/VanilaSSHTest.java
airavata/trunk/tools/pom.xml
Modified: airavata/trunk/tools/gsissh/pom.xml
URL:
http://svn.apache.org/viewvc/airavata/trunk/tools/gsissh/pom.xml?rev=1532104&r1=1532103&r2=1532104&view=diff
==============================================================================
--- airavata/trunk/tools/gsissh/pom.xml (original)
+++ airavata/trunk/tools/gsissh/pom.xml Mon Oct 14 21:23:26 2013
@@ -15,12 +15,18 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
<!-- the version of maven's project object model -->
+ <parent>
+ <groupId>org.apache.airavata</groupId>
+ <artifactId>airavata</artifactId>
+ <version>0.10-SNAPSHOT</version>
+ <relativePath>../../pom.xml</relativePath>
+ </parent>
+
<modelVersion>4.0.0</modelVersion>
- <groupId>org.apache.airavata</groupId>
<artifactId>gsissh</artifactId>
- <name>Airavata GSISSH</name>
- <version>0.1-SNAPSHOT</version>
- <packaging>jar</packaging>
+ <name>GSISSH Library</name>
+ <description>The core function of the library is to do GSISSH
intractions.</description>
+ <url>http://airavata.apache.org/</url>
<prerequisites>
<maven>3.0</maven>
@@ -45,18 +51,15 @@
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
- <version>${junit.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
- <version>${org.slf4j.version}</version>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
- <version>${log4j.version}</version>
</dependency>
<dependency>
<groupId>org.testng</groupId>
@@ -93,7 +96,6 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
- <version>2.3.2</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
@@ -102,12 +104,12 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
- <version>${surefire.version}</version>
<configuration>
- <!--systemPropertyVariables>
<credential.module.directory>${basedir}</credential.module.directory>
- </systemPropertyVariables>
<excludes> <exclude>**/DAOBaseTestCase.java</exclude>
-
<exclude>**/MappingDAOTest.java</exclude> </excludes -->
-
<testSourceDirectory>${basedir}\src\test\java\</testSourceDirectory>
+ <excludes>
+ <exclude>**/ssh/**</exclude>
+ </excludes>
+ <forkMode>always</forkMode>
+ <failIfNoTests>false</failIfNoTests>
</configuration>
</plugin>
<plugin>
Modified:
airavata/trunk/tools/gsissh/src/test/java/org/apache/airavata/gsi/ssh/config/ConfigReaderTest.java
URL:
http://svn.apache.org/viewvc/airavata/trunk/tools/gsissh/src/test/java/org/apache/airavata/gsi/ssh/config/ConfigReaderTest.java?rev=1532104&r1=1532103&r2=1532104&view=diff
==============================================================================
---
airavata/trunk/tools/gsissh/src/test/java/org/apache/airavata/gsi/ssh/config/ConfigReaderTest.java
(original)
+++
airavata/trunk/tools/gsissh/src/test/java/org/apache/airavata/gsi/ssh/config/ConfigReaderTest.java
Mon Oct 14 21:23:26 2013
@@ -24,12 +24,6 @@ package org.apache.airavata.gsi.ssh.conf
import org.testng.Assert;
import org.testng.annotations.Test;
-/**
- * User: AmilaJ ([email protected])
- * Date: 8/14/13
- * Time: 3:07 PM
- */
-
public class ConfigReaderTest {
@Test
Modified:
airavata/trunk/tools/gsissh/src/test/java/org/apache/airavata/gsi/ssh/config/SCPFromTest.java
URL:
http://svn.apache.org/viewvc/airavata/trunk/tools/gsissh/src/test/java/org/apache/airavata/gsi/ssh/config/SCPFromTest.java?rev=1532104&r1=1532103&r2=1532104&view=diff
==============================================================================
---
airavata/trunk/tools/gsissh/src/test/java/org/apache/airavata/gsi/ssh/config/SCPFromTest.java
(original)
+++
airavata/trunk/tools/gsissh/src/test/java/org/apache/airavata/gsi/ssh/config/SCPFromTest.java
Mon Oct 14 21:23:26 2013
@@ -20,17 +20,15 @@
*/
package org.apache.airavata.gsi.ssh.config;
-import org.apache.airavata.gsi.ssh.api.authentication.AuthenticationInfo;
-import org.apache.airavata.gsi.ssh.api.authentication.GSIAuthenticationInfo;
-import
org.apache.airavata.gsi.ssh.impl.authentication.DefaultPasswordAuthenticationInfo;
-import org.apache.airavata.gsi.ssh.util.SSHUtils;
+import java.io.File;
+
import org.apache.airavata.gsi.ssh.api.ServerInfo;
+import org.apache.airavata.gsi.ssh.api.authentication.GSIAuthenticationInfo;
import
org.apache.airavata.gsi.ssh.impl.authentication.MyProxyAuthenticationInfo;
+import org.apache.airavata.gsi.ssh.util.SSHUtils;
import org.testng.annotations.BeforeTest;
import org.testng.annotations.Test;
-import java.io.File;
-
public class SCPFromTest {
private String myProxyUserName;
private String myProxyPassword;
Modified:
airavata/trunk/tools/gsissh/src/test/java/org/apache/airavata/gsi/ssh/impl/DefaultSSHApiTest.java
URL:
http://svn.apache.org/viewvc/airavata/trunk/tools/gsissh/src/test/java/org/apache/airavata/gsi/ssh/impl/DefaultSSHApiTest.java?rev=1532104&r1=1532103&r2=1532104&view=diff
==============================================================================
---
airavata/trunk/tools/gsissh/src/test/java/org/apache/airavata/gsi/ssh/impl/DefaultSSHApiTest.java
(original)
+++
airavata/trunk/tools/gsissh/src/test/java/org/apache/airavata/gsi/ssh/impl/DefaultSSHApiTest.java
Mon Oct 14 21:23:26 2013
@@ -39,13 +39,6 @@ import java.util.ArrayList;
import java.util.List;
import java.util.Random;
-/**
- * User: AmilaJ ([email protected])
- * Date: 8/15/13
- * Time: 10:54 AM
- */
-
-
public class DefaultSSHApiTest {
private static final Logger log =
LoggerFactory.getLogger(PBSCluster.class);
private String myProxyUserName;
Modified:
airavata/trunk/tools/gsissh/src/test/java/org/apache/airavata/gsi/ssh/impl/VanilaSSHTest.java
URL:
http://svn.apache.org/viewvc/airavata/trunk/tools/gsissh/src/test/java/org/apache/airavata/gsi/ssh/impl/VanilaSSHTest.java?rev=1532104&r1=1532103&r2=1532104&view=diff
==============================================================================
---
airavata/trunk/tools/gsissh/src/test/java/org/apache/airavata/gsi/ssh/impl/VanilaSSHTest.java
(original)
+++
airavata/trunk/tools/gsissh/src/test/java/org/apache/airavata/gsi/ssh/impl/VanilaSSHTest.java
Mon Oct 14 21:23:26 2013
@@ -37,12 +37,6 @@ import java.util.Date;
import java.util.List;
import java.util.UUID;
-/**
- * User: AmilaJ ([email protected])
- * Date: 9/20/13
- * Time: 12:05 PM
- */
-
public class VanilaSSHTest {
private String userName;
Modified: airavata/trunk/tools/pom.xml
URL:
http://svn.apache.org/viewvc/airavata/trunk/tools/pom.xml?rev=1532104&r1=1532103&r2=1532104&view=diff
==============================================================================
--- airavata/trunk/tools/pom.xml (original)
+++ airavata/trunk/tools/pom.xml Mon Oct 14 21:23:26 2013
@@ -31,7 +31,8 @@
</activation>
<modules>
<module>phoebus-integration</module>
- <module>registry-tool</module>
+ <module>registry-tool</module>
+ <module>gsissh</module>
</modules>
</profile>
</profiles>