From 380a4961e996464a8c19e39a5339cb3a3bff0580 Mon Sep 17 00:00:00 2001 From: Dobrica Pavlinusic Date: Thu, 17 Feb 2011 11:25:10 +0100 Subject: [PATCH] added SearchHideShare regex to config --- README.ASA | 2 ++ conf/pc/_search_archive.pl | 2 ++ lib/BackupPC/Search.pm | 3 +++ 3 files changed, 7 insertions(+) diff --git a/README.ASA b/README.ASA index a1f28a2..24c8bac 100644 --- a/README.ASA +++ b/README.ASA @@ -113,5 +113,7 @@ $Conf{ArchivePostUserCmd} = '/srv/BackupPC/bin/BackupPC_ASA_PostArchive_Update - # Logging verbosity: $Conf{XferLogLevel} = 1; +# Hide share names from search inferace +$Conf{SearchHideShare} = 'rsync'; diff --git a/conf/pc/_search_archive.pl b/conf/pc/_search_archive.pl index 8483453..55ceb5a 100644 --- a/conf/pc/_search_archive.pl +++ b/conf/pc/_search_archive.pl @@ -59,5 +59,7 @@ $Conf{ArchivePostUserCmd} = '/srv/BackupPC/bin/BackupPC_ASA_PostArchive_Update - # Logging verbosity: $Conf{XferLogLevel} = 1; +# Hide share names from search inferace +$Conf{SearchHideShare} = 'rsync'; diff --git a/lib/BackupPC/Search.pm b/lib/BackupPC/Search.pm index d09c7e3..1c3007f 100644 --- a/lib/BackupPC/Search.pm +++ b/lib/BackupPC/Search.pm @@ -61,6 +61,9 @@ sub getShares { push @ret, { 'id' => '', 'share' => '-'}; # dummy any while ( my $row = $sth->fetchrow_hashref() ) { + if ( my $hide = $Conf{SearchHideShare} ) { + next if $row->{share} =~ m/$hide/; + } push @ret, $row; } return @ret; -- 2.20.1