Classes | |
| class | hd_monitor |
Functions | |
| def | get_hddtemp_data (hostname='localhost', port=7634) |
| def | update_status_stale (stat, last_update_time) |
Variables | |
| action | |
| args | |
| int | critical_hd_level = 1 |
| default | |
| dest | |
| hd_monitor = hd_monitor(hostname, options.diag_hostname, home_dir) | |
| int | hd_temp_error = 70 |
| int | hd_temp_warn = 55 |
| help | |
| string | home_dir = '' |
| hostname = socket.gethostname() | |
| hostname_clean = hostname.translate(hostname.maketrans('-', '_')) | |
| int | low_hd_level = 5 |
| metavar | |
| options | |
| parser = optparse.OptionParser(usage="usage: hd_monitor.py [--diag-hostname=cX]") | |
| rate = rospy.Rate(1.0) | |
| list | REMOVABLE = ['/dev/sg1', '/dev/sdb'] |
| dictionary | stat_dict = { 0: 'OK', 1: 'Warning', 2: 'Error' } |
| dictionary | temp_dict = { 0: 'OK', 1: 'Hot', 2: 'Critical Hot' } |
| dictionary | usage_dict = { 0: 'OK', 1: 'Low Disk Space', 2: 'Very Low Disk Space' } |
| def diagnostic_common_diagnostics.hd_monitor.get_hddtemp_data | ( | hostname = 'localhost', |
|
port = 7634 |
|||
| ) |
Definition at line 63 of file hd_monitor.py.
| def diagnostic_common_diagnostics.hd_monitor.update_status_stale | ( | stat, | |
| last_update_time | |||
| ) |
Definition at line 106 of file hd_monitor.py.
| diagnostic_common_diagnostics.hd_monitor.action |
Definition at line 343 of file hd_monitor.py.
| diagnostic_common_diagnostics.hd_monitor.args |
Definition at line 344 of file hd_monitor.py.
| int diagnostic_common_diagnostics.hd_monitor.critical_hd_level = 1 |
Definition at line 50 of file hd_monitor.py.
| diagnostic_common_diagnostics.hd_monitor.default |
Definition at line 343 of file hd_monitor.py.
| diagnostic_common_diagnostics.hd_monitor.dest |
Definition at line 340 of file hd_monitor.py.
| diagnostic_common_diagnostics.hd_monitor.hd_monitor = hd_monitor(hostname, options.diag_hostname, home_dir) |
Definition at line 357 of file hd_monitor.py.
| int diagnostic_common_diagnostics.hd_monitor.hd_temp_error = 70 |
Definition at line 53 of file hd_monitor.py.
| int diagnostic_common_diagnostics.hd_monitor.hd_temp_warn = 55 |
Definition at line 52 of file hd_monitor.py.
| diagnostic_common_diagnostics.hd_monitor.help |
Definition at line 341 of file hd_monitor.py.
| diagnostic_common_diagnostics.hd_monitor.home_dir = '' |
Definition at line 346 of file hd_monitor.py.
| diagnostic_common_diagnostics.hd_monitor.hostname = socket.gethostname() |
Definition at line 336 of file hd_monitor.py.
| diagnostic_common_diagnostics.hd_monitor.hostname_clean = hostname.translate(hostname.maketrans('-', '_')) |
Definition at line 350 of file hd_monitor.py.
| int diagnostic_common_diagnostics.hd_monitor.low_hd_level = 5 |
Definition at line 49 of file hd_monitor.py.
| diagnostic_common_diagnostics.hd_monitor.metavar |
Definition at line 342 of file hd_monitor.py.
| diagnostic_common_diagnostics.hd_monitor.options |
Definition at line 344 of file hd_monitor.py.
| diagnostic_common_diagnostics.hd_monitor.parser = optparse.OptionParser(usage="usage: hd_monitor.py [--diag-hostname=cX]") |
Definition at line 339 of file hd_monitor.py.
| diagnostic_common_diagnostics.hd_monitor.rate = rospy.Rate(1.0) |
Definition at line 358 of file hd_monitor.py.
| list diagnostic_common_diagnostics.hd_monitor.REMOVABLE = ['/dev/sg1', '/dev/sdb'] |
Definition at line 59 of file hd_monitor.py.
| dictionary diagnostic_common_diagnostics.hd_monitor.stat_dict = { 0: 'OK', 1: 'Warning', 2: 'Error' } |
Definition at line 55 of file hd_monitor.py.
| dictionary diagnostic_common_diagnostics.hd_monitor.temp_dict = { 0: 'OK', 1: 'Hot', 2: 'Critical Hot' } |
Definition at line 56 of file hd_monitor.py.
| dictionary diagnostic_common_diagnostics.hd_monitor.usage_dict = { 0: 'OK', 1: 'Low Disk Space', 2: 'Very Low Disk Space' } |
Definition at line 57 of file hd_monitor.py.