Use basename instead of full path name
This commit is contained in:
parent
e44db62e10
commit
0d88ff8eb6
2 changed files with 5 additions and 4 deletions
|
@ -25,6 +25,7 @@ fi
|
|||
FAIL=0
|
||||
for SRV in $SRV_LIST
|
||||
do
|
||||
echo -e "\e[1;33m>>>\e[0m $ACTION on $SRV" | tee -a "$LOG"
|
||||
if [ "$ACTION" == "update" ]
|
||||
then
|
||||
ssh root@$SRV "make -C liblerdorf update upgrade"
|
||||
|
@ -39,9 +40,8 @@ do
|
|||
echo -e "\e[1;31m>>>\e[0m $ACTION fails on $SRV" | tee -a "$LOG"
|
||||
FAIL=1
|
||||
fi
|
||||
done
|
||||
|
||||
echo
|
||||
done
|
||||
|
||||
cat "$LOG"
|
||||
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
use v5.10.1;
|
||||
use strict;
|
||||
use warnings;
|
||||
use File::Basename;
|
||||
use Mail::Internet;
|
||||
use Pod::Usage;
|
||||
|
||||
|
@ -293,11 +294,11 @@ sub process_user
|
|||
return "Ok";
|
||||
}
|
||||
|
||||
if ($0 =~ /^update_group/) {
|
||||
if (basename($0) =~ /^update_group/) {
|
||||
$_get_type = \&group_get_type;
|
||||
Process::register("update_group", \&process_group);
|
||||
}
|
||||
elsif ($0 =~ /^update_user/) {
|
||||
elsif (basename($0) =~ /^update_user/) {
|
||||
$_get_type = \&user_get_type;
|
||||
Process::register("update_user", \&process_user);
|
||||
}
|
||||
|
|
Reference in a new issue