diff options
| author | PMR <pmr@pmr-lander> | 2017-05-04 16:10:19 +0000 |
|---|---|---|
| committer | PMR <pmr@pmr-lander> | 2017-05-04 16:10:19 +0000 |
| commit | fe98bbdd934426fd665557ea553952faa90ca20a (patch) | |
| tree | 30b3f7ada6f464a1e6210914a4dfa2c849039761 /bin | |
| parent | 566e464e16e1808f0915a14d46d0b519bc7be231 (diff) | |
| parent | c71173a9f525146301c8f3bc84df55652df0dc41 (diff) | |
Merge #323331 from ~bladernr/plainbox-provider-checkbox:1686746-network-info-show-speed
Diffstat (limited to 'bin')
| -rwxr-xr-x | bin/network_info | 14 |
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 |
