diff options
author | Giampaolo Rodola <g.rodola@gmail.com> | 2017-02-01 16:29:02 +0100 |
---|---|---|
committer | Giampaolo Rodola <g.rodola@gmail.com> | 2017-02-01 16:29:02 +0100 |
commit | cba54bcfd8c0e618d087e5079f33b6be7d518a37 (patch) | |
tree | 5413de9acc21bb81c9547e166b150ef74a5eae1a /scripts/sensors.py | |
parent | c019b2ecc9207327922c6b8b591fa358418bd186 (diff) | |
download | psutil-cba54bcfd8c0e618d087e5079f33b6be7d518a37.tar.gz |
update HISTORY / README
Diffstat (limited to 'scripts/sensors.py')
-rwxr-xr-x | scripts/sensors.py | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/scripts/sensors.py b/scripts/sensors.py deleted file mode 100755 index 4b14180e..00000000 --- a/scripts/sensors.py +++ /dev/null @@ -1,46 +0,0 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- - -# Copyright (c) 2009, Giampaolo Rodola'. All rights reserved. -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -""" -A clone of 'sensors' utility on Linux printing hardware temperatures. - -$ python scripts/sensors.py -asus - asus 47.0 °C (high = None °C, critical = None °C) - -acpitz - acpitz 47.0 °C (high = 103.0 °C, critical = 103.0 °C) - -coretemp - Physical id 0 54.0 °C (high = 100.0 °C, critical = 100.0 °C) - Core 0 47.0 °C (high = 100.0 °C, critical = 100.0 °C) - Core 1 48.0 °C (high = 100.0 °C, critical = 100.0 °C) - Core 2 47.0 °C (high = 100.0 °C, critical = 100.0 °C) - Core 3 54.0 °C (high = 100.0 °C, critical = 100.0 °C) -""" - -from __future__ import print_function -import sys - -import psutil - - -def main(): - if not hasattr(psutil, "sensors_temperatures"): - sys.exit("platform not supported") - temps = psutil.sensors_temperatures() - for name, entries in temps.items(): - print(name) - for entry in entries: - print(" %-20s %s °C (high = %s °C, critical = %s °C)" % ( - entry.label or name, entry.current, entry.high, - entry.critical)) - print() - - -if __name__ == '__main__': - main() |