Big Sister
List of all members
Monitor::Tester Class Reference
Inheritance diagram for Monitor::Tester:
Monitor::Monitor Schedule

Public Member Functions

Public Class Methods
retval new (scalar this, scalar args)
retval lf_init_class (scalar class)
retval execute (scalar class, scalar nodeinstance, scalar instance, scalar rules)
retval execute_rule (scalar class, scalar nodeinstance, scalar instance, scalar rule, scalar state)
Public Object Methods
retval niceness ()
retval instantiate ()
retval execute_step (scalar name, scalar step)
retval execute_method (scalar name, scalar methodscope, scalar foreworker)
retval expand (scalar var)
retval expand_values (scalar var)
retval expand_value (scalar var)
retval invert_color (scalar color)
retval discover ()
retval check ()
retval late_check ()
retval unconfigure ()
retval cycle_done ()
Public Functions
retval ignore_available (scalar ignore)
retval newfrom (scalar this, scalar test, scalar args)
retval clonehash (scalar ref)
retval clonearray (scalar ref)
retval load_file ()
retval lf_parse_test ()
retval lf_parse_rule ()
retval lf_token ()
retval lf_err ()
retval set_var (scalar scope, scalar var, scalar val)
retval compute ()
retval compute_next (list endmarker)
retval compute_one (scalar prio)
retval compute_resolve (scalar var, scalar level, scalar pos)
retval ex_expand (scalar var, scalar class, scalar nodeinstance, scalar instance)
retval ex_err (scalar message)
retval var_to_array (scalar val)
retval var_to_value (scalar val)
retval null (scalar var)
retval contains_pattern (scalar arg1, scalar arg2)
retval contains (scalar arg1, scalar arg2)
retval not (scalar arg)
retval remove (scalar from, scalar what)
retval percentage (scalar amount, scalar base)
retval format_kbsize (scalar sizevar)
retval format_kbps (scalar sizevar)
retval format_percentage (scalar percents)
retval format_time (scalar seconds)
retval format_numeric (scalar fmt, scalar value)
retval pad (scalar text, scalar len, scalar just)
retval in_range (scalar lower, scalar upper, scalar absolute, scalar percents)
retval unmonitored (scalar formerly, scalar now, scalar description, scalar text)
retval nowmonitored (scalar formerly, scalar now, scalar description)
retval input_kbsize (scalar size)
retval when (scalar current)
retval func_size (scalar table)
retval func_domain_available (scalar domain)
retval func_if (scalar cond, scalar alt1, scalar alt2)
retval func_call (scalar procedure, list args)
retval func_reference_url (scalar text, scalar pattern, scalar host, scalar url, scalar port, scalar service)
retval testnames ()
retval gettest (scalar name)
- Public Member Functions inherited from Monitor::Monitor
retval new ()
retval run (scalar mode, list args)
retval perfreport (scalar alias, scalar variable, scalar time, scalar value)
retval report (scalar item, scalar value, scalar comment)
retval event (scalar item, scalar time, scalar priority, scalar comment)
retval set_variable (scalar host, scalar variable, scalar value)
retval execute_on (scalar host, scalar command)
retval set_execute_on (scalar cmd)
retval timeout_execute (scalar command, scalar timeout)
retval html_protect (scalar str)
retval add_check ()
retval log ()
- Public Member Functions inherited from Schedule
retval new (scalar this, scalar frequency, scalar procedure)
retval sched_init (scalar frequency, scalar procedure)
retval sched_run (scalar minute, scalar currenttime, list args)
retval run (list args)
retval sched_frequency (scalar frequency)
retval sched_procedure (scalar procedure)
retval sched_gettime ()
retval schedule (scalar objs, scalar time, list args)

Member Function Documentation

retval Monitor::Tester::check ( )

Reimplemented from Monitor::Monitor.

retval Monitor::Tester::clonearray ( scalar  ref)
retval Monitor::Tester::clonehash ( scalar  ref)
retval Monitor::Tester::compute ( )
retval Monitor::Tester::compute_next ( list  endmarker)
retval Monitor::Tester::compute_one ( scalar  prio)
retval Monitor::Tester::compute_resolve ( scalar  var,
scalar  level,
scalar  pos 
)
retval Monitor::Tester::contains ( scalar  arg1,
scalar  arg2 
)
retval Monitor::Tester::contains_pattern ( scalar  arg1,
scalar  arg2 
)
retval Monitor::Tester::cycle_done ( )

Reimplemented from Monitor::Monitor.

retval Monitor::Tester::discover ( )

Reimplemented from Monitor::Monitor.

retval Monitor::Tester::ex_err ( scalar  message)
retval Monitor::Tester::ex_expand ( scalar  var,
scalar  class,
scalar  nodeinstance,
scalar  instance 
)
retval Monitor::Tester::execute ( scalar  class,
scalar  nodeinstance,
scalar  instance,
scalar  rules 
)
retval Monitor::Tester::execute_method ( scalar  name,
scalar  methodscope,
scalar  foreworker 
)
retval Monitor::Tester::execute_rule ( scalar  class,
scalar  nodeinstance,
scalar  instance,
scalar  rule,
scalar  state 
)
retval Monitor::Tester::execute_step ( scalar  name,
scalar  step 
)
retval Monitor::Tester::expand ( scalar  var)
retval Monitor::Tester::expand_value ( scalar  var)
retval Monitor::Tester::expand_values ( scalar  var)
retval Monitor::Tester::format_kbps ( scalar  sizevar)
retval Monitor::Tester::format_kbsize ( scalar  sizevar)
retval Monitor::Tester::format_numeric ( scalar  fmt,
scalar  value 
)
retval Monitor::Tester::format_percentage ( scalar  percents)
retval Monitor::Tester::format_time ( scalar  seconds)
retval Monitor::Tester::func_call ( scalar  procedure,
list  args 
)
retval Monitor::Tester::func_domain_available ( scalar  domain)
retval Monitor::Tester::func_if ( scalar  cond,
scalar  alt1,
scalar  alt2 
)
retval Monitor::Tester::func_reference_url ( scalar  text,
scalar  pattern,
scalar  host,
scalar  url,
scalar  port,
scalar  service 
)
retval Monitor::Tester::func_size ( scalar  table)
retval Monitor::Tester::gettest ( scalar  name)
retval Monitor::Tester::ignore_available ( scalar  ignore)
retval Monitor::Tester::in_range ( scalar  lower,
scalar  upper,
scalar  absolute,
scalar  percents 
)
retval Monitor::Tester::input_kbsize ( scalar  size)
retval Monitor::Tester::instantiate ( )
retval Monitor::Tester::invert_color ( scalar  color)
retval Monitor::Tester::late_check ( )

Reimplemented from Monitor::Monitor.

retval Monitor::Tester::lf_err ( )
retval Monitor::Tester::lf_init_class ( scalar  class)
retval Monitor::Tester::lf_parse_rule ( )
retval Monitor::Tester::lf_parse_test ( )
retval Monitor::Tester::lf_token ( )
retval Monitor::Tester::load_file ( )
retval Monitor::Tester::new ( scalar  this,
scalar  args 
)
retval Monitor::Tester::newfrom ( scalar  this,
scalar  test,
scalar  args 
)
retval Monitor::Tester::niceness ( )

Reimplemented from Schedule.

retval Monitor::Tester::not ( scalar  arg)
retval Monitor::Tester::nowmonitored ( scalar  formerly,
scalar  now,
scalar  description 
)
retval Monitor::Tester::null ( scalar  var)
retval Monitor::Tester::pad ( scalar  text,
scalar  len,
scalar  just 
)
retval Monitor::Tester::percentage ( scalar  amount,
scalar  base 
)
retval Monitor::Tester::remove ( scalar  from,
scalar  what 
)
retval Monitor::Tester::set_var ( scalar  scope,
scalar  var,
scalar  val 
)
retval Monitor::Tester::testnames ( )
retval Monitor::Tester::unconfigure ( )

Reimplemented from Monitor::Monitor.

retval Monitor::Tester::unmonitored ( scalar  formerly,
scalar  now,
scalar  description,
scalar  text 
)
retval Monitor::Tester::var_to_array ( scalar  val)
retval Monitor::Tester::var_to_value ( scalar  val)
retval Monitor::Tester::when ( scalar  current)

The documentation for this class was generated from the following file: