diff options
author | Giampaolo Rodola <g.rodola@gmail.com> | 2017-02-13 19:34:53 +0100 |
---|---|---|
committer | Giampaolo Rodola <g.rodola@gmail.com> | 2017-02-13 19:34:53 +0100 |
commit | 5b6b133e56a489556f0d180019748aa30d29147e (patch) | |
tree | 5b5d8f1a739bc94b1976d847176243a8e685cebe /scripts/sensors.py | |
parent | 22b22ccaf82ddcb98122cc7ba1d00dd759ef14ba (diff) | |
download | psutil-5b6b133e56a489556f0d180019748aa30d29147e.tar.gz |
sensors.py: change output
Diffstat (limited to 'scripts/sensors.py')
-rwxr-xr-x | scripts/sensors.py | 38 |
1 files changed, 11 insertions, 27 deletions
diff --git a/scripts/sensors.py b/scripts/sensors.py index 99d41596..8409c6b8 100755 --- a/scripts/sensors.py +++ b/scripts/sensors.py @@ -9,32 +9,23 @@ A clone of 'sensors' utility on Linux printing hardware temperatures. $ python scripts/sensors.py -SENSORS -======= - asus Temperatures: - asus 50.0 °C (high=None °C, critical=None °C) + asus 57.0 °C (high=None °C, critical=None °C) Fans: - cpu_fan 3300 RPM - + cpu_fan 3500 RPM acpitz Temperatures: - acpitz 50.0 °C (high=108.0 °C, critical=108.0 °C) - + acpitz 57.0 °C (high=108.0 °C, critical=108.0 °C) coretemp Temperatures: - Physical id 0 51.0 °C (high=87.0 °C, critical=105.0 °C) - Core 0 49.0 °C (high=87.0 °C, critical=105.0 °C) - Core 1 51.0 °C (high=87.0 °C, critical=105.0 °C) - -BATTERY -======= - - charge: 87.51% - left: 1:12:28 - status: discharging - plugged in: no + Physical id 0 61.0 °C (high=87.0 °C, critical=105.0 °C) + Core 0 61.0 °C (high=87.0 °C, critical=105.0 °C) + Core 1 59.0 °C (high=87.0 °C, critical=105.0 °C) +Battery: + charge: 84.95% + status: charging + plugged in: yes """ from __future__ import print_function @@ -66,10 +57,6 @@ def main(): if not any((temps, fans, battery)): return sys.exit("can't read any temperature, fans or battery info") - if temps or fans: - print("SENSORS") - print("=======\n") - names = set(temps.keys() + fans.keys()) for name in names: print(name) @@ -87,12 +74,9 @@ def main(): print(" %-20s %s RPM" % ( entry.label or name, entry.current)) - print() - # Battery if battery: - print("BATTERY") - print("=======\n") + print("Battery:") print(" charge: %s%%" % round(battery.percent, 2)) if battery.power_plugged: print(" status: %s" % ( |