From 795366019b4dfcc0f86ed813a07c8ae2ac28fa33 Mon Sep 17 00:00:00 2001 From: Hugo Trippaers Date: Mon, 14 Oct 2013 09:58:37 +0200 Subject: [PATCH] Don't capture stderr, this will return an error when the runscript command expects null when there is no default route. --- utils/src/com/cloud/utils/net/NetUtils.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/src/com/cloud/utils/net/NetUtils.java b/utils/src/com/cloud/utils/net/NetUtils.java index 1e72e22c429..e64af4c7e3d 100755 --- a/utils/src/com/cloud/utils/net/NetUtils.java +++ b/utils/src/com/cloud/utils/net/NetUtils.java @@ -199,7 +199,7 @@ public class NetUtils { public static String getDefaultEthDevice() { if (SystemUtils.IS_OS_MAC) { - String defDev = Script.runSimpleBashScript("/sbin/route -n get default | grep interface | awk '{print $2}'"); + String defDev = Script.runSimpleBashScript("/sbin/route -n get default 2> /dev/null | grep interface | awk '{print $2}'"); return defDev; } String defaultRoute = Script.runSimpleBashScript("/sbin/route | grep default");