|
Big Sister
|
#include "lib.pm"#include "BigSister/common.pm"#include "strict.pm"#include "Statusmon/Statusmon.pm"#include "Statusmon/Grapher.pm"#include "DBCapsulator.pm"#include "DBCapsulator/SearchFilter.pm"#include "cfgfile.pm"#include "FileHandle.pm"#include "File/Path.pm"#include "Time/Local.pm"#include "POSIX.pm"Functions | |
Public Functions | |
| retval | one_pass (scalar skinset, hash cgivars) |
| retval | one_graph (scalar graph) |
| retval | mkfilter (scalar ids, scalar timeoffset) |
| retval | track_graphs () |
| retval | store_value (scalar graphinst, scalar time, scalar value) |
| retval | track_inputvars () |
| retval | hostid (scalar host) |
| retval | expand (scalar expr, scalar vars) |
| retval | unavailable (scalar msg) |
| retval | read_defs () |
| int | parse_date (scalar text, scalar time) |
| Parses a date/time spec. | |
| retval | remembervars () |
| retval | choose_date () |
| retval | set_date () |
| retval | print_graph () |
| retval | extract_data (scalar def) |
| retval | record (scalar time, scalar val) |
| retval | gen_graph (scalar def) |
| retval | serve_image () |
| retval | download_csv () |
| retval choose_date | ( | ) |
| retval download_csv | ( | ) |
| retval expand | ( | scalar | expr, |
| scalar | vars | ||
| ) |
| retval extract_data | ( | scalar | def | ) |
| retval gen_graph | ( | scalar | def | ) |
| retval hostid | ( | scalar | host | ) |
| retval mkfilter | ( | scalar | ids, |
| scalar | timeoffset | ||
| ) |
| retval one_graph | ( | scalar | graph | ) |
| retval one_pass | ( | scalar | skinset, |
| hash | cgivars | ||
| ) |
| int parse_date | ( | scalar | text, |
| scalar | time | ||
| ) |
Parses a date/time spec.
The formats recognized include
d.m.y d.m m/d m/d/y
where the year is accepted in abbreviated (e.g. 05 for 2005) and full form. The date can be completed by a time in the form
h:m
so that a complete date/time spec might look like this:
d.m.y, h:m
The parser is very (too?) tolerant and basically it assumes that the date/time spec is valid.
| text | The date/time spec string to be parsed |
| time | (optional) The default time if the text param does not include a time. If none given, time defaults to 00:00 |
| retval print_graph | ( | ) |
| retval read_defs | ( | ) |
| retval record | ( | scalar | time, |
| scalar | val | ||
| ) |
| retval remembervars | ( | ) |
| retval serve_image | ( | ) |
| retval set_date | ( | ) |
| retval store_value | ( | scalar | graphinst, |
| scalar | time, | ||
| scalar | value | ||
| ) |
| retval track_graphs | ( | ) |
| retval track_inputvars | ( | ) |
| retval unavailable | ( | scalar | msg | ) |
1.8.1.2