From bbea8719226e64fdbe1607197a6511cb99c9b8bb Mon Sep 17 00:00:00 2001 From: Nigel Kukard Date: Mon, 23 Jan 2017 19:46:42 +0000 Subject: [PATCH] Exclude vhost config files with .bak extension for nginx --- awit-certmaster | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/awit-certmaster b/awit-certmaster index fd3a3a6..db9880f 100755 --- a/awit-certmaster +++ b/awit-certmaster @@ -47,7 +47,7 @@ package AWIT::CertMaster; use strict; use warnings; -our $VERSION = '1.05'; +our $VERSION = '1.06'; BEGIN { @@ -346,6 +346,15 @@ sub webserverCheckNginx foreach my $vhostName (keys %{$vhostConfig}) { my $vhost = $vhostConfig->{$vhostName}; + # Skip over a few things + if ( + # Skip over backup files + $vhostName =~ /\.bak$/ + ) { + delete($vhostConfig->{$vhostName}); + next; + } + $self->logger("INFO","NGINX: Processing vhost '%s'",$vhostName); # Open config file ## no critic (RequireBriefOpen) @@ -1782,7 +1791,7 @@ use Getopt::Long; my $NAME = "AWIT-CertMaster"; -our $VERSION = "1.1.8"; +our $VERSION = "1.1.9"; -- GitLab