This is an automated email from the ASF dual-hosted git repository.

peacewong pushed a commit to branch dev-1.4.0
in repository https://gitbox.apache.org/repos/asf/linkis.git


The following commit(s) were added to refs/heads/dev-1.4.0 by this push:
     new 1ec76dee2 EngineConnsHome Filters hidden files (#4481)
1ec76dee2 is described below

commit 1ec76dee2bc56dfa871999c31f6aebd000c793e7
Author: ChengJie1053 <[email protected]>
AuthorDate: Tue Apr 25 20:38:06 2023 +0800

    EngineConnsHome Filters hidden files (#4481)
    
    * EngineConnsHome Filters hidden files
---
 .../linkis/engineplugin/loader/utils/EngineConnPluginUtils.java       | 2 +-
 .../server/localize/AbstractEngineConnBmlResourceGenerator.scala      | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/java/org/apache/linkis/engineplugin/loader/utils/EngineConnPluginUtils.java
 
b/linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/java/org/apache/linkis/engineplugin/loader/utils/EngineConnPluginUtils.java
index 2bfcd00ac..5e71dadc1 100644
--- 
a/linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/java/org/apache/linkis/engineplugin/loader/utils/EngineConnPluginUtils.java
+++ 
b/linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/java/org/apache/linkis/engineplugin/loader/utils/EngineConnPluginUtils.java
@@ -93,7 +93,7 @@ public class EngineConnPluginUtils {
         parentFile.listFiles(
             (file) -> {
               String name = file.getName();
-              return !name.startsWith(".")
+              return !file.isHidden()
                   && (file.isDirectory()
                       || name.endsWith(JAR_SUF_NAME)
                       || name.endsWith(CLASS_SUF_NAME));
diff --git 
a/linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/engineplugin/server/localize/AbstractEngineConnBmlResourceGenerator.scala
 
b/linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/engineplugin/server/localize/AbstractEngineConnBmlResourceGenerator.scala
index 4c47672c4..a3c94dada 100644
--- 
a/linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/engineplugin/server/localize/AbstractEngineConnBmlResourceGenerator.scala
+++ 
b/linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/engineplugin/server/localize/AbstractEngineConnBmlResourceGenerator.scala
@@ -105,7 +105,7 @@ abstract class AbstractEngineConnBmlResourceGenerator 
extends EngineConnBmlResou
     val engineConnDistHome = Paths.get(getEngineConnsHome, engineConnType, 
"dist").toFile.getPath
     val engineConnDistHomeFile = new File(engineConnDistHome)
     checkEngineConnDistHome(engineConnDistHomeFile)
-    val children = engineConnDistHomeFile.listFiles()
+    val children = engineConnDistHomeFile.listFiles().filter(!_.isHidden)
     if (children.isEmpty) {
       throw new EngineConnPluginErrorException(
         DIST_IS_EMPTY.getErrorCode,
@@ -117,6 +117,6 @@ abstract class AbstractEngineConnBmlResourceGenerator 
extends EngineConnBmlResou
   }
 
   def getEngineConnTypeListFromDisk: Array[String] =
-    new File(getEngineConnsHome).listFiles().map(_.getName)
+    new File(getEngineConnsHome).listFiles().filter(!_.isHidden).map(_.getName)
 
 }


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to