%# $Id: check.mc,v 1.3 2006-09-20 16:36:07 mike Exp $ <%perl> my $id = $r->param("id"); if (!$id) { print "No 'id' specified!\n"; } else { print "

$id

\n"; my $spy = new ZOOM::IRSpy("localhost:3313/IR-Explain---1", admin => "fruitbat"); ZOOM::Log::mask_str("irspy,irspy_test"); # Do we need this? ZOOM::Log::init_level(ZOOM::Log::module_level("irspy,irspy_test")); ZOOM::Log::time_format("%F %T"); # ISO-8601 format ### capture logging output ... somehow. $spy->targets($id); $spy->initialise(); my $res = $spy->check(); if ($res == 0) { print "All tests were run\n"; } else { print "Some tests were skipped\n"; } }