From 08ab7b616db8c5045d8ff946aa39fe0df992436c Mon Sep 17 00:00:00 2001 From: Nicolas KAROLAK <nicolas@karolak.fr> Date: Fri, 23 Mar 2018 13:56:02 +0100 Subject: [PATCH] test dns: use of nmcli instead of greping NM conn dir --- tests/test_dns_records.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/test_dns_records.py b/tests/test_dns_records.py index 15914a75..d1ce11ef 100755 --- a/tests/test_dns_records.py +++ b/tests/test_dns_records.py @@ -24,11 +24,12 @@ def get_dns_servers(): servers.append(l.split('nameserver ')[1]) if servers == ['127.0.1.1']: # NetworkManager - status, output = subprocess.getstatusoutput('grep -R "dns=" /etc/NetworkManager/system-connections') + status, output = subprocess.getstatusoutput('nmcli -f all device show | grep IP4.DNS | awk \'{ print $2 }\'') for l in output.split('\n'): - servers.extend(l.split('dns=')[1].rstrip(';').split(';')) + servers.append(l) return servers + resolvers = get_dns_servers() -- GitLab