X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=lib%2FZOOM%2FIRSpy%2FRecord.pm;h=a0738c8219cd8a257743e8cae27318243b4ffbe6;hb=00d1c259c61d2af367be89af9a69831f58264ae4;hp=52e2b41ba563549dcac83c6cc3a4b13f1b3ba527;hpb=e8368ab4f478fd56735f4933099f13d609a9130d;p=irspy-moved-to-github.git diff --git a/lib/ZOOM/IRSpy/Record.pm b/lib/ZOOM/IRSpy/Record.pm index 52e2b41..a0738c8 100644 --- a/lib/ZOOM/IRSpy/Record.pm +++ b/lib/ZOOM/IRSpy/Record.pm @@ -1,4 +1,4 @@ -# $Id: Record.pm,v 1.19 2006-11-01 10:14:56 mike Exp $ +# $Id: Record.pm,v 1.21 2006-11-30 12:01:23 mike Exp $ package ZOOM::IRSpy::Record; @@ -8,7 +8,7 @@ use warnings; use XML::LibXML; use XML::LibXML::XPathContext; -use ZOOM::IRSpy::Utils qw(xml_encode); +use ZOOM::IRSpy::Utils qw(xml_encode isodate); =head1 NAME @@ -98,10 +98,10 @@ sub store_result { my $xml = "_string2cdata($info{$key}) . "\""; + $xml .= " $key=\"" . xml_encode($info{$key}) . "\""; } - $xml .= ">" . $this->_isodate(time()) . "\n"; + $xml .= ">" . isodate(time()) . "\n"; $this->append_entry('irspy:status', $xml); } @@ -158,27 +158,6 @@ sub _half_decent_appendWellBalancedChunk { } -# Yes, I know that this is already implemented in IRSpy.pm. I suggest that we -# introduce a toolkit package with such subroutines... -# -sub _string2cdata { - my ($this, $buffer) = @_; - $buffer =~ s/&/&/gs; - $buffer =~ s//>/gs; - $buffer =~ s/"/"/gs; - $buffer =~ s/'/'/gs; - - return $buffer; -} - - -sub _isodate { - my ($this, $time) = @_; - return ZOOM::IRSpy::Test::isodate($time); -} - - =head1 SEE ALSO ZOOM::IRSpy