fix nuget tools filter
[teamcity/dotNetPackagesSupport.git] / nuget-server / src / jetbrains / buildServer / nuget / server / toolRegistry / impl / ToolsRegistry.java
index 5b02885ed4f6d61aa79ccf7e274967693800fed6..57198d5581bed4f3f34312cb1b4ff0d564c95879 100644 (file)
@@ -17,6 +17,7 @@
 package jetbrains.buildServer.nuget.server.toolRegistry.impl;\r
 \r
 import com.intellij.openapi.diagnostic.Logger;\r
+import jetbrains.buildServer.nuget.common.PackagesConstants;\r
 import jetbrains.buildServer.nuget.server.toolRegistry.NuGetInstalledTool;\r
 import jetbrains.buildServer.util.FileUtil;\r
 import org.jetbrains.annotations.NotNull;\r
@@ -57,7 +58,7 @@ public class ToolsRegistry {
         continue;\r
       }\r
 \r
-      if (myNaming.getAgentToolFilePath(e).isFile()) {\r
+      if (!myNaming.getAgentToolFilePath(e).isFile()) {\r
         LOG.warn("NuGet tool is not packed for agent. " + e);\r
         continue;\r
       }\r
@@ -97,7 +98,7 @@ public class ToolsRegistry {
 \r
     @NotNull\r
     public File getPath() {\r
-      return new File(myPath, "tools/NuGet.exe");\r
+      return FileUtil.getCanonicalFile(new File(myPath, PackagesConstants.NUGET_TOOL_REL_PATH));\r
     }\r
 \r
     @NotNull\r