From: Dobrica Pavlinusic Date: Thu, 17 Feb 2011 10:25:10 +0000 (+0100) Subject: added SearchHideShare regex to config X-Git-Url: http://git.rot13.org/?p=BackupPC.git;a=commitdiff_plain;h=380a4961e996464a8c19e39a5339cb3a3bff0580;hp=dedd03e0055493b54d985de6f713ecccc9611d3b added SearchHideShare regex to config --- 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;