summaryrefslogtreecommitdiff
path: root/bin
diff options
authorPMR <pmr@pmr-lander>2017-05-04 16:10:19 +0000
committerPMR <pmr@pmr-lander>2017-05-04 16:10:19 +0000
commitfe98bbdd934426fd665557ea553952faa90ca20a (patch)
tree30b3f7ada6f464a1e6210914a4dfa2c849039761 /bin
parent566e464e16e1808f0915a14d46d0b519bc7be231 (diff)
parentc71173a9f525146301c8f3bc84df55652df0dc41 (diff)
Merge #323331 from ~bladernr/plainbox-provider-checkbox:1686746-network-info-show-speed
Diffstat (limited to 'bin')
-rwxr-xr-xbin/network_info14
1 files changed, 13 insertions, 1 deletions
diff --git a/bin/network_info b/bin/network_info
index 9c20b89..38d5ada 100755
--- a/bin/network_info
+++ b/bin/network_info
@@ -51,12 +51,23 @@ def get_mac_address(interface):
address = ''
try:
- address = _read_file(address_file)
+ address = _read_file(address_file).strip()
except IOError:
pass
return address
+def get_speed(interface):
+ speed_file = os.path.join(SYS_PATH, interface, 'speed')
+
+ speed = ''
+ try:
+ speed = _read_file(speed_file).strip()
+ except IOError:
+ pass
+
+ return speed
+
def main(args):
for interface in args:
@@ -74,6 +85,7 @@ def main(args):
except:
print("IPv6: n/a")
print("MAC: %s\n" % get_mac_address(interface))
+ print("Connect Speed: %s" % get_speed(interface))
return 0