Get counter

#!/bin/bash
 
####define
#AdminWeb=V-AdminWeb
AdminWeb=T-AdminWeb
#EPO="V-xxxxO"
EPO="T-xxxO"
 
CurDate=$(date  +%Y%m%d)
####check minion return
check_minion_return() {
 
if [[ $Res == *"No response"* ]]; then
        echo $MyServer " No response"
        exit
else
    echo $Res
fi
 
}
 
 
Res=$(salt $AdminWeb cmd.run 'pushd E:\log\ManagementDaemon\ && del counter.7z && 7z a counter.7z counter ')
check_minion_return
Res=$(salt $AdminWeb cp.push 'E:\log\ManagementDaemon\counter.7z')
check_minion_return
Res=$(salt $AdminWeb cmd.run 'pushd E:\log\ManagementDaemon\ && del counter.7z ')
check_minion_return
 
mv -f '/var/cache/salt/master/minions/'$AdminWeb'/files/log/ManagementDaemon/counter.7z' /srv/salt
Res=$(salt $EPO cmd.run 'mkdir C:\Log_to_XX\'$CurDate'\')
check_minion_return
Res=$(salt $EPO cp.get_file salt://counter.7z 'C:\Log_to_XX\'$CurDate'\counter.7z')
check_minion_return
rm -f /srv/salt/counter.7z
 
echo ====================================================================================

Last updated