Some files went missing at some point, so lwes-perl-event-listener was not working
[lwes-perl.git] / LWES / Listeners / EventPrintingListener.pm
blob0c997085d0ee8cecad64b6481215cfc70e2d6269
1 package LWES::Listeners::EventPrintingListener;
3 use strict;
5 use LWES::Listener;
7 @LWES::Listeners::EventPrintingListener::ISA =
8 qw(LWES::Listener);
10 sub processEvent {
11 my $self = shift;
12 my $event = shift;
14 print("$event->{'EventType'}\n{");
15 foreach my $key (sort(keys(%{$event}))) {
16 next if $key eq "EventType";
17 my $value = $event->{$key};
18 print("\t",$key," = ",$value,";\n");
20 print("}\n");