X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=lib%2FZOOM%2FIRSpy%2FRecord.pm;h=29160ec6170078241f0dc8618b4d87e9d406ef16;hb=bc925fc4177c75328c1e844ebb594b16f1dcef48;hp=b0b0bfd4daafdae8482dd70121ee12d97f1e3315;hpb=9d4080a34de173459de92addb712853190f66ceb;p=irspy-moved-to-github.git diff --git a/lib/ZOOM/IRSpy/Record.pm b/lib/ZOOM/IRSpy/Record.pm index b0b0bfd..29160ec 100644 --- a/lib/ZOOM/IRSpy/Record.pm +++ b/lib/ZOOM/IRSpy/Record.pm @@ -41,6 +41,7 @@ sub new { target => $target, parser => $parser, zeerex => $parser->parse_string($zeerex)->documentElement(), + zoom_error => { TIMEOUT => 0 }, }, $class; #Scalar::Util::weaken($this->{irspy}); @@ -49,6 +50,7 @@ sub new { return $this; } +sub zoom_error { return shift->{'zoom_error'} } sub _empty_zeerex_record { my($target) = @_; @@ -115,9 +117,10 @@ sub store_result { $xml .= " $key=\"" . xml_encode($info{$key}) . "\""; } - $xml .= ">" . isodate(time()) . "\n"; + $xml .= ">" . isodate(time()) . ""; - $this->append_entry('irspy:status', $xml); + $this->{irspy}->log("irspy_data", $xml); + $this->append_entry('irspy:status', $xml . "\n"); }