include IP address in dump/ filenames
authorDobrica Pavlinusic <dpavlin@rot13.org>
Fri, 26 Oct 2007 16:52:24 +0000 (16:52 +0000)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Fri, 26 Oct 2007 16:52:24 +0000 (16:52 +0000)
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@126 836a5e1a-633d-0410-964b-294494ad4392

lib/CWMP/Session.pm

index 8efc4e4..41e99d1 100644 (file)
@@ -102,7 +102,7 @@ sub process_request {
        warn "<<<< ", $sock->peerhost, " [" . localtime() . "] ", $r->method, " ", $r->uri, " $size bytes\n";
 
        if ( $self->debug > 2 ) {
-               my $file = sprintf("dump/%04d.request", $dump_nr++);
+               my $file = sprintf("dump/%04d-%s.request", $dump_nr++, $sock->peerhost);
                write_file( $file, $r->as_string );
                warn "### request dump: $file\n";
        }
@@ -184,7 +184,7 @@ sub dispatch {
                my $xml = $response->$dispatch( $self->state, @_ );
                warn "## response payload: ",length($xml)," bytes\n$xml\n" if $self->debug;
                if ( $self->debug > 2 ) {
-                       my $file = sprintf("dump/%04d.response", $dump_nr++);
+                       my $file = sprintf("dump/%04d-%s.response", $dump_nr++, $self->sock->peerhost);
                        write_file( $file, $xml );
                        warn "### response dump: $file\n";
                }