From 62849820f1f97607f213efcdc6a4df64e578aab1 Mon Sep 17 00:00:00 2001 From: "t.moriyama" Date: Sun, 21 Jul 2013 03:39:41 +0900 Subject: [PATCH] refactoring VethAgent --- linkpair/collect/agent/veth_agent.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/linkpair/collect/agent/veth_agent.py b/linkpair/collect/agent/veth_agent.py index 04796c0..73e01dd 100755 --- a/linkpair/collect/agent/veth_agent.py +++ b/linkpair/collect/agent/veth_agent.py @@ -20,10 +20,10 @@ class VethAgent(BaseAgent): def pick_veth_configuration(self): if_name = "" - result = self._runner.exec_cmd("ifconfig -a") + result = self._runner.exec_cmd("ip link show") for if_line in result: if_line = if_line.rstrip() - if self._u.d_push(re.match(r'^(\S+)\s+', if_line)) is not None: + if self._u.d_push(re.match(r'^\d+:\s(\S+):', if_line)) is not None: match = self._u.d_pop() if_name = match.group(1) result2 = self._runner.exec_cmd("ethtool -S " + if_name) -- 2.11.0