From 3c80f2328ed686b3b9565a4cced50e3e91c6af1b Mon Sep 17 00:00:00 2001 From: Antoine Beaupre Date: Fri, 17 Apr 2009 13:09:26 -0400 Subject: drop the dom_sufx hack, calculate based on the parent's domain instead --- files/checkbackups.pl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'files') diff --git a/files/checkbackups.pl b/files/checkbackups.pl index df73ceb..5e75b85 100755 --- a/files/checkbackups.pl +++ b/files/checkbackups.pl @@ -37,8 +37,6 @@ my $STATE_DEPENDENT=4; # gross hack: we look into subdirs to find vservers my @vserver_dirs = qw{/var/lib/vservers /vservers}; -# even worse: hardcode a suffix to the vserver name to get a FQDN -my $dom_sufx = ".koumbit.net"; our $opt_d = "/backup"; our $opt_c = 48 * 60 * 60; @@ -113,6 +111,8 @@ foreach $host (@hosts) { } } continue { printf "$host\tbackups\t$state\t$message\n"; + my @dom_sufx = split(/\./, $host); + my $dom_sufx = join('.', @dom_sufx[1,-1]); foreach my $vserver (@vservers) { printf "$vserver$dom_sufx\tbackups\t$state\t$message, same as parent: $host\n"; } -- cgit v1.2.3