Classes | |
class | hd_monitor |
Functions | |
def | get_hddtemp_data |
Connects to hddtemp daemon to get temp, HD make. | |
def | update_status_stale |
Variables | |
string | action = "store" |
int | critical_hd_level = 1 |
tuple | hd_monitor = hd_monitor(hostname, options.diag_hostname, home_dir) |
int | hd_temp_error = 70 |
int | hd_temp_warn = 55 |
string | help = "Computer name in diagnostics output (ex: 'c1')" |
string | home_dir = '' |
tuple | hostname = socket.gethostname() |
int | low_hd_level = 5 |
string | metavar = "DIAG_HOSTNAME" |
tuple | parser = optparse.OptionParser(usage="usage: hd_monitor.py [--diag-hostname=cX]") |
tuple | 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 hd_monitor.get_hddtemp_data | ( | hostname = 'localhost' , |
|
port = 7634 |
|||
) |
Connects to hddtemp daemon to get temp, HD make.
Definition at line 74 of file hd_monitor.py.
def hd_monitor.update_status_stale | ( | stat, | |
last_update_time | |||
) |
Definition at line 116 of file hd_monitor.py.
string hd_monitor::action = "store" |
Definition at line 357 of file hd_monitor.py.
int hd_monitor::critical_hd_level = 1 |
Definition at line 62 of file hd_monitor.py.
tuple hd_monitor::hd_monitor = hd_monitor(hostname, options.diag_hostname, home_dir) |
Definition at line 370 of file hd_monitor.py.
int hd_monitor::hd_temp_error = 70 |
Definition at line 65 of file hd_monitor.py.
int hd_monitor::hd_temp_warn = 55 |
Definition at line 64 of file hd_monitor.py.
string hd_monitor::help = "Computer name in diagnostics output (ex: 'c1')" |
Definition at line 355 of file hd_monitor.py.
list hd_monitor::home_dir = '' |
Definition at line 360 of file hd_monitor.py.
tuple hd_monitor::hostname = socket.gethostname() |
Definition at line 350 of file hd_monitor.py.
int hd_monitor::low_hd_level = 5 |
Definition at line 61 of file hd_monitor.py.
string hd_monitor::metavar = "DIAG_HOSTNAME" |
Definition at line 356 of file hd_monitor.py.
tuple hd_monitor::parser = optparse.OptionParser(usage="usage: hd_monitor.py [--diag-hostname=cX]") |
Definition at line 353 of file hd_monitor.py.
tuple hd_monitor::rate = rospy.Rate(1.0) |
Definition at line 371 of file hd_monitor.py.
list hd_monitor::REMOVABLE = ['/dev/sg1', '/dev/sdb'] |
Definition at line 71 of file hd_monitor.py.
dictionary hd_monitor::stat_dict = { 0: 'OK', 1: 'Warning', 2: 'Error' } |
Definition at line 67 of file hd_monitor.py.
dictionary hd_monitor::temp_dict = { 0: 'OK', 1: 'Hot', 2: 'Critical Hot' } |
Definition at line 68 of file hd_monitor.py.
dictionary hd_monitor::usage_dict = { 0: 'OK', 1: 'Low Disk Space', 2: 'Very Low Disk Space' } |
Definition at line 69 of file hd_monitor.py.