improve logging
[teamcity/dotNetPackagesSupport.git] / nuget-server / src / jetbrains / buildServer / nuget / server / exec / ListPackagesCommandProcessor.java
index 57dd71c543974a119c138020d1c2b8e34c5b2649..1dfd8529f959df754de7b45b7519471163ac2b9c 100644 (file)
@@ -68,13 +68,18 @@ public class ListPackagesCommandProcessor implements NuGetOutputProcessor<Collec
   }\r
 \r
   public void onStdError(String text) {\r
-    LOG.warn(text);\r
+    if (!StringUtil.isEmptyOrSpaces(text)) {\r
+      LOG.warn(text);\r
+    }\r
   }\r
 \r
   public void onFinished(int exitCode) {\r
     if (LOG.isDebugEnabled()) {\r
       LOG.debug("NuGet TeamCity.List command exited with " + exitCode);\r
     }\r
+    if (exitCode != 0) {\r
+      throw new RuntimeException("Failed to execute TeamCity.List command. Exit code was " + exitCode);\r
+    }\r
   }\r
 \r
   @NotNull\r