Lukas Nykryn 0fa0b1
Index: amanda/branches/3_3/client-src/amdump_client.pl
Lukas Nykryn 0fa0b1
===================================================================
Lukas Nykryn 0fa0b1
--- amanda/branches/3_3/client-src/amdump_client.pl	(revision 4389)
Lukas Nykryn 0fa0b1
+++ amanda/branches/3_3/client-src/amdump_client.pl	(revision 4390)
Lukas Nykryn 0fa0b1
@@ -28,7 +28,7 @@
Lukas Nykryn 0fa0b1
 use Amanda::Util qw( :constants );
Lukas Nykryn 0fa0b1
 use Amanda::Config qw( :init :getconf );
Lukas Nykryn 0fa0b1
 use Amanda::Paths;
Lukas Nykryn 0fa0b1
-use Amanda::Logfile qw( log_rename get_current_log_timestamp $amanda_log_trace_log );
Lukas Nykryn 0fa0b1
+use Amanda::Util qw ( match_disk );
Lukas Nykryn 0fa0b1
 use Amanda::Debug qw( debug );
Lukas Nykryn 0fa0b1
 
Lukas Nykryn 0fa0b1
 Amanda::Util::setup_application("amdump_client", "client", $CONTEXT_CMDLINE);
Lukas Nykryn 0fa0b1
@@ -95,7 +95,7 @@
Lukas Nykryn 0fa0b1
         #find the diskname that match
Lukas Nykryn 0fa0b1
 	for (my $i=1; $i <= $#ARGV; $i++) {
Lukas Nykryn 0fa0b1
 	    for my $diskname (@disks) {
Lukas Nykryn 0fa0b1
-		if (Amanda::Logfile::match_disk($ARGV[$i], $diskname)) {
Lukas Nykryn 0fa0b1
+		if (match_disk($ARGV[$i], $diskname)) {
Lukas Nykryn 0fa0b1
 		    debug("send: DISK " . Amanda::Util::quote_string($diskname));
Lukas Nykryn 0fa0b1
 		    print {$amservice_in} "DISK " . Amanda::Util::quote_string($diskname) . "\n";
Lukas Nykryn 0fa0b1
 		    my $a = <$amservice_out>;
Lukas Nykryn 0fa0b1
@@ -118,7 +118,7 @@
Lukas Nykryn 0fa0b1
         #find the diskname that match
Lukas Nykryn 0fa0b1
 	for (my $i=1; $i <= $#ARGV; $i++) {
Lukas Nykryn 0fa0b1
 	    for my $diskname (@disks) {
Lukas Nykryn 0fa0b1
-		if (Amanda::Logfile::match_disk($ARGV[$i], $diskname)) {
Lukas Nykryn 0fa0b1
+		if (match_disk($ARGV[$i], $diskname)) {
Lukas Nykryn 0fa0b1
 		    debug("send: DISK " . Amanda::Util::quote_string($diskname));
Lukas Nykryn 0fa0b1
 		    print {$amservice_in} "DISK " . Amanda::Util::quote_string($diskname) . "\n";
Lukas Nykryn 0fa0b1
 		    my $a = <$amservice_out>;
Lukas Nykryn 0fa0b1
Index: amanda/branches/3_3/server-src/amvault.pl
Lukas Nykryn 0fa0b1
===================================================================
Lukas Nykryn 0fa0b1
--- amanda/branches/3_3/server-src/amvault.pl	(revision 4389)
Lukas Nykryn 0fa0b1
+++ amanda/branches/3_3/server-src/amvault.pl	(revision 4390)
Lukas Nykryn 0fa0b1
@@ -108,8 +108,8 @@
Lukas Nykryn 0fa0b1
 use Amanda::Cmdline;
Lukas Nykryn 0fa0b1
 use Amanda::Paths;
Lukas Nykryn 0fa0b1
 use Amanda::Logfile qw( :logtype_t log_add log_add_full
Lukas Nykryn 0fa0b1
-			log_rename $amanda_log_trace_log make_stats
Lukas Nykryn 0fa0b1
-			match_datestamp match_level );
Lukas Nykryn 0fa0b1
+			log_rename $amanda_log_trace_log make_stats );
Lukas Nykryn 0fa0b1
+use Amanda::Util qw ( match_datestamp match_level );
Lukas Nykryn 0fa0b1
 
Lukas Nykryn 0fa0b1
 use base qw(
Lukas Nykryn 0fa0b1
     Amanda::Recovery::Clerk::Feedback
Lukas Nykryn 0fa0b1
Index: amanda/branches/3_3/server-src/amidxtaped.pl
Lukas Nykryn 0fa0b1
===================================================================
Lukas Nykryn 0fa0b1
--- amanda/branches/3_3/server-src/amidxtaped.pl	(revision 4389)
Lukas Nykryn 0fa0b1
+++ amanda/branches/3_3/server-src/amidxtaped.pl	(revision 4390)
Lukas Nykryn 0fa0b1
@@ -118,7 +118,7 @@
Lukas Nykryn 0fa0b1
 
Lukas Nykryn 0fa0b1
 use Amanda::Debug qw( debug info warning );
Lukas Nykryn 0fa0b1
 use Amanda::MainLoop qw( :GIOCondition );
Lukas Nykryn 0fa0b1
-use Amanda::Util qw( :constants );
Lukas Nykryn 0fa0b1
+use Amanda::Util qw( :constants match_disk match_host );
Lukas Nykryn 0fa0b1
 use Amanda::Feature;
Lukas Nykryn 0fa0b1
 use Amanda::Config qw( :init :getconf );
Lukas Nykryn 0fa0b1
 use Amanda::Changer;
Lukas Nykryn 0fa0b1
@@ -130,7 +130,6 @@
Lukas Nykryn 0fa0b1
 use Amanda::Recovery::Scan;
Lukas Nykryn 0fa0b1
 use Amanda::DB::Catalog;
Lukas Nykryn 0fa0b1
 use Amanda::Disklist;
Lukas Nykryn 0fa0b1
-use Amanda::Logfile qw( match_disk match_host );
Lukas Nykryn 0fa0b1
 
Lukas Nykryn 0fa0b1
 # Note that this class performs its control IO synchronously.  This is adequate
Lukas Nykryn 0fa0b1
 # for this service, as it never receives unsolicited input from the remote
Lukas Nykryn 0fa0b1
Index: amanda/branches/3_3/server-src/amdumpd.pl
Lukas Nykryn 0fa0b1
===================================================================
Lukas Nykryn 0fa0b1
--- amanda/branches/3_3/server-src/amdumpd.pl	(revision 4389)
Lukas Nykryn 0fa0b1
+++ amanda/branches/3_3/server-src/amdumpd.pl	(revision 4390)
Lukas Nykryn 0fa0b1
@@ -39,7 +39,7 @@
Lukas Nykryn 0fa0b1
 use Amanda::Cmdline;
Lukas Nykryn 0fa0b1
 use Amanda::Paths;
Lukas Nykryn 0fa0b1
 use Amanda::Disklist;
Lukas Nykryn 0fa0b1
-use Amanda::Logfile qw( match_disk match_host );
Lukas Nykryn 0fa0b1
+use Amanda::Util qw( match_disk match_host );
Lukas Nykryn 0fa0b1
 
Lukas Nykryn 0fa0b1
 # Note that this class performs its control IO synchronously.  This is adequate
Lukas Nykryn 0fa0b1
 # for this service, as it never receives unsolicited input from the remote
Lukas Nykryn 0fa0b1
Index: amanda/branches/3_3/perl/Amanda/Logfile.swg
Lukas Nykryn 0fa0b1
===================================================================
Lukas Nykryn 0fa0b1
--- amanda/branches/3_3/perl/Amanda/Logfile.swg	(revision 4389)
Lukas Nykryn 0fa0b1
+++ amanda/branches/3_3/perl/Amanda/Logfile.swg	(revision 4390)
Lukas Nykryn 0fa0b1
@@ -251,7 +251,6 @@
Lukas Nykryn 0fa0b1
 
Lukas Nykryn 0fa0b1
 amglue_export_ok(
Lukas Nykryn 0fa0b1
     find_log search_logfile dumps_match log_rename
Lukas Nykryn 0fa0b1
-    match_host match_disk match_datestamp match_level
Lukas Nykryn 0fa0b1
 );
Lukas Nykryn 0fa0b1
 
Lukas Nykryn 0fa0b1
 char **find_log(void);
Lukas Nykryn 0fa0b1
@@ -289,13 +288,6 @@
Lukas Nykryn 0fa0b1
     amglue_dumpspec_list *dumpspecs,
Lukas Nykryn 0fa0b1
     gboolean ok);
Lukas Nykryn 0fa0b1
 
Lukas Nykryn 0fa0b1
-/* these are actually available for clients as well, but they do not deserve
Lukas Nykryn 0fa0b1
- * their own perl module, so they're stuck here */
Lukas Nykryn 0fa0b1
-gboolean match_host(char *pat, char *value);
Lukas Nykryn 0fa0b1
-gboolean match_disk(char *pat, char *value);
Lukas Nykryn 0fa0b1
-gboolean match_datestamp(char *pat, char *value);
Lukas Nykryn 0fa0b1
-gboolean match_level(char *pat, char *value);
Lukas Nykryn 0fa0b1
-
Lukas Nykryn 0fa0b1
 %immutable;
Lukas Nykryn 0fa0b1
 amanda_log_handler_t *amanda_log_trace_log;
Lukas Nykryn 0fa0b1
 %mutable;
Lukas Nykryn 0fa0b1
Index: amanda/branches/3_3/perl/Amanda/DB/Catalog.pm
Lukas Nykryn 0fa0b1
===================================================================
Lukas Nykryn 0fa0b1
--- amanda/branches/3_3/perl/Amanda/DB/Catalog.pm	(revision 4389)
Lukas Nykryn 0fa0b1
+++ amanda/branches/3_3/perl/Amanda/DB/Catalog.pm	(revision 4390)
Lukas Nykryn 0fa0b1
@@ -401,11 +401,10 @@
Lukas Nykryn 0fa0b1
 
Lukas Nykryn 0fa0b1
 =cut
Lukas Nykryn 0fa0b1
 
Lukas Nykryn 0fa0b1
-use Amanda::Logfile qw( :constants match_disk match_host
Lukas Nykryn 0fa0b1
-			match_datestamp match_level );
Lukas Nykryn 0fa0b1
+use Amanda::Logfile qw( :constants );
Lukas Nykryn 0fa0b1
 use Amanda::Tapelist;
Lukas Nykryn 0fa0b1
 use Amanda::Config qw( :init :getconf config_dir_relative );
Lukas Nykryn 0fa0b1
-use Amanda::Util qw( quote_string weaken_ref );
Lukas Nykryn 0fa0b1
+use Amanda::Util qw( quote_string weaken_ref match_disk match_host match_datestamp match_level);
Lukas Nykryn 0fa0b1
 use File::Glob qw( :glob );
Lukas Nykryn 0fa0b1
 use warnings;
Lukas Nykryn 0fa0b1
 use strict;
Lukas Nykryn 0fa0b1
Index: amanda/branches/3_3/perl/Amanda/Util.pod
Lukas Nykryn 0fa0b1
===================================================================
Lukas Nykryn 0fa0b1
--- amanda/branches/3_3/perl/Amanda/Util.pod	(revision 4389)
Lukas Nykryn 0fa0b1
+++ amanda/branches/3_3/perl/Amanda/Util.pod	(revision 4390)
Lukas Nykryn 0fa0b1
@@ -421,7 +421,17 @@
Lukas Nykryn 0fa0b1
   burp $filename, $header;
Lukas Nykryn 0fa0b1
 
Lukas Nykryn 0fa0b1
 These functions can (and should) be exported to the main namespace
Lukas Nykryn 0fa0b1
-  
Lukas Nykryn 0fa0b1
+
Lukas Nykryn 0fa0b1
+=head1 MATCHING
Lukas Nykryn 0fa0b1
+
Lukas Nykryn 0fa0b1
+The following functions are available to match strings against patterns using
Lukas Nykryn 0fa0b1
+the rules described in amanda(8):
Lukas Nykryn 0fa0b1
+
Lukas Nykryn 0fa0b1
+  match_host($pat, $str);
Lukas Nykryn 0fa0b1
+  match_disk($pat, $str);
Lukas Nykryn 0fa0b1
+  match_datestamp($pat, $str);
Lukas Nykryn 0fa0b1
+  match_level($pat, $str);
Lukas Nykryn 0fa0b1
+
Lukas Nykryn 0fa0b1
 =cut
Lukas Nykryn 0fa0b1
 
Lukas Nykryn 0fa0b1
 %}
Lukas Nykryn 0fa0b1
Index: amanda/branches/3_3/perl/Amanda/Logfile.pod
Lukas Nykryn 0fa0b1
===================================================================
Lukas Nykryn 0fa0b1
--- amanda/branches/3_3/perl/Amanda/Logfile.pod	(revision 4389)
Lukas Nykryn 0fa0b1
+++ amanda/branches/3_3/perl/Amanda/Logfile.pod	(revision 4390)
Lukas Nykryn 0fa0b1
@@ -206,16 +206,6 @@
Lukas Nykryn 0fa0b1
 
Lukas Nykryn 0fa0b1
 All of these functions can be imported by name.
Lukas Nykryn 0fa0b1
 
Lukas Nykryn 0fa0b1
-=head1 MATCHING
Lukas Nykryn 0fa0b1
-
Lukas Nykryn 0fa0b1
-The following functions are available to match strings against patterns using
Lukas Nykryn 0fa0b1
-the rules described in amanda(8):
Lukas Nykryn 0fa0b1
-
Lukas Nykryn 0fa0b1
-  match_host($pat, $str);
Lukas Nykryn 0fa0b1
-  match_disk($pat, $str);
Lukas Nykryn 0fa0b1
-  match_datestamp($pat, $str);
Lukas Nykryn 0fa0b1
-  match_level($pat, $str);
Lukas Nykryn 0fa0b1
-
Lukas Nykryn 0fa0b1
 =head1 DEBUG LOGGING HANDLER
Lukas Nykryn 0fa0b1
 
Lukas Nykryn 0fa0b1
 This package provides C<$amanda_log_trace_log>, which sends C<die>
Lukas Nykryn 0fa0b1
Index: amanda/branches/3_3/perl/Amanda/Util.swg
Lukas Nykryn 0fa0b1
===================================================================
Lukas Nykryn 0fa0b1
--- amanda/branches/3_3/perl/Amanda/Util.swg	(revision 4389)
Lukas Nykryn 0fa0b1
+++ amanda/branches/3_3/perl/Amanda/Util.swg	(revision 4390)
Lukas Nykryn 0fa0b1
@@ -633,6 +633,16 @@
Lukas Nykryn 0fa0b1
 
Lukas Nykryn 0fa0b1
 %}
Lukas Nykryn 0fa0b1
 
Lukas Nykryn 0fa0b1
+amglue_export_ok(
Lukas Nykryn 0fa0b1
+    match_host match_disk match_datestamp match_level
Lukas Nykryn 0fa0b1
+);
Lukas Nykryn 0fa0b1
+
Lukas Nykryn 0fa0b1
+gboolean match_host(char *pat, char *value);
Lukas Nykryn 0fa0b1
+gboolean match_disk(char *pat, char *value);
Lukas Nykryn 0fa0b1
+gboolean match_datestamp(char *pat, char *value);
Lukas Nykryn 0fa0b1
+gboolean match_level(char *pat, char *value);
Lukas Nykryn 0fa0b1
+
Lukas Nykryn 0fa0b1
+
Lukas Nykryn 0fa0b1
 /* -------------------------------------------------------------------------
Lukas Nykryn 0fa0b1
  * Functions below this line are only meant to be called within this module;
Lukas Nykryn 0fa0b1
  * do not call them externally. */