CAMEL-8282: Polished. This closes #993.

Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/7d2580b5
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/7d2580b5
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/7d2580b5

Branch: refs/heads/master
Commit: 7d2580b571fa8a77e529d8019462717efe3de7ef
Parents: 924d350
Author: Claus Ibsen <davscl...@apache.org>
Authored: Wed May 25 10:12:15 2016 +0200
Committer: Claus Ibsen <davscl...@apache.org>
Committed: Wed May 25 10:13:42 2016 +0200

----------------------------------------------------------------------
 .../component/file/remote/SftpConfiguration.java    |  6 ++++--
 .../camel/component/file/remote/SftpOperations.java |  2 +-
 .../file/remote/sftp/SftpServerTestSupport.java     | 16 ++++++++--------
 3 files changed, 13 insertions(+), 11 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/7d2580b5/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/SftpConfiguration.java
----------------------------------------------------------------------
diff --git 
a/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/SftpConfiguration.java
 
b/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/SftpConfiguration.java
index e6f785b..4b5bbd3 100644
--- 
a/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/SftpConfiguration.java
+++ 
b/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/SftpConfiguration.java
@@ -33,7 +33,7 @@ public class SftpConfiguration extends 
RemoteFileConfiguration {
 
     @UriParam(label = "security")
     private String knownHostsFile;
-    @UriParam(defaultValue = "true")
+    @UriParam(label = "security", defaultValue = "true")
     private boolean useUserKnownHostsFile = true;
     @UriParam(label = "security")
     private String knownHostsUri;
@@ -102,11 +102,13 @@ public class SftpConfiguration extends 
RemoteFileConfiguration {
         return useUserKnownHostsFile;
     }
 
+    /**
+     * If knownHostFile has not been explicit configured then use the host 
file from System.getProperty(user.home)/.ssh/known_hosts
+     */
     public void setUseUserKnownHostsFile(boolean useUserKnownHostsFile) {
         this.useUserKnownHostsFile = useUserKnownHostsFile;
     }
 
-
     /**
      * Sets the known_hosts file (loaded from classpath by default), so that 
the SFTP endpoint can do host key verification.
      */

http://git-wip-us.apache.org/repos/asf/camel/blob/7d2580b5/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/SftpOperations.java
----------------------------------------------------------------------
diff --git 
a/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/SftpOperations.java
 
b/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/SftpOperations.java
index 0673f2c..4247997 100644
--- 
a/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/SftpOperations.java
+++ 
b/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/SftpOperations.java
@@ -279,7 +279,7 @@ public class SftpOperations implements 
RemoteFileOperations<ChannelSftp.LsEntry>
         String knownHostsFile = sftpConfig.getKnownHostsFile();
         if (knownHostsFile == null && sftpConfig.isUseUserKnownHostsFile()) {
             knownHostsFile = System.getProperty("user.home") + 
"/.ssh/known_hosts";
-            LOG.info("Known host file not configured, using user known host 
file: " + knownHostsFile);
+            LOG.info("Known host file not configured, using user known host 
file: {}", knownHostsFile);
         }
         jsch.setKnownHosts(ObjectHelper.isEmpty(knownHostsFile) ? null : 
knownHostsFile);
 

http://git-wip-us.apache.org/repos/asf/camel/blob/7d2580b5/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpServerTestSupport.java
----------------------------------------------------------------------
diff --git 
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpServerTestSupport.java
 
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpServerTestSupport.java
index b6c5973..1e323ac 100644
--- 
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpServerTestSupport.java
+++ 
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpServerTestSupport.java
@@ -51,17 +51,17 @@ public class SftpServerTestSupport extends 
BaseServerTestSupport {
         deleteDirectory(FTP_ROOT_DIR);
 
         oldUserHome = System.getProperty("user.home");
-        
+
         System.setProperty("user.home", "target/user-home");
-        
+
         String simulatedUserHome = "target/user-home";
-        String simulatedUserSsh  = "target/user-home/.ssh";
+        String simulatedUserSsh = "target/user-home/.ssh";
         deleteDirectory(simulatedUserHome);
-               createDirectory(simulatedUserHome);
-               createDirectory(simulatedUserSsh);
-               
-               
FileUtils.copyInputStreamToFile(getClass().getClassLoader().getResourceAsStream("known_hosts"),
 new File(simulatedUserSsh+"/known_hosts"));
-        
+        createDirectory(simulatedUserHome);
+        createDirectory(simulatedUserSsh);
+
+        
FileUtils.copyInputStreamToFile(getClass().getClassLoader().getResourceAsStream("known_hosts"),
 new File(simulatedUserSsh + "/known_hosts"));
+
         super.setUp();
 
         setUpServer();

Reply via email to