At the top, add this after the "use_log=" line
Code:
logfile2=/var/log/cabal/Core_Rates2.log
use_log2=1
Put this under the configs for the other Rates:
Code:
#Server 1:
#Normal:
#Grade 1 - min
b111=100
#Grade 1 - max
b112=100
#Grade 2 - min
b121=100
#Grade 2 - max
b122=100
#Grade 3 - min
b131=52.5
#Grade 3 - max
b132=52.5
#Grade 4 - min
b141=41.25
#Grade 4 - max
b142=41.25
#Grade 5 - min
b151=30
#Grade 5 - max
b152=30
#Grade 6 - min
b161=18.75
#Grade 6 - max
b162=18.75
#Grade 7 - min
b171=8
#Grade 7 - max
b172=8
#Enhanced:
#Grade 1 - min
c111=100
#Grade 1 - max
c112=100
#Grade 2 - min
c121=100
#Grade 2 - max
c122=100
#Grade 3 - min
c131=100
#Grade 3 - max
c132=100
#Grade 4 - min
c141=100
#Grade 4 - max
c142=100
#Grade 5 - min
c151=60
#Grade 5 - max
c152=60
#Grade 6 - min
c161=30
#Grade 6 - max
c162=30
#Grade 7 - min
c171=15
#Grade 7 - max
c172=15
#Server 2:
#Normal:
#Grade 1 - min
b211=100
#Grade 1 - max
b212=100
#Grade 2 - min
b221=100
#Grade 2 - max
b222=100
#Grade 3 - min
b231=52.5
#Grade 3 - max
b232=52.5
#Grade 4 - min
b241=41.25
#Grade 4 - max
b242=41.25
#Grade 5 - min
b251=30
#Grade 5 - max
b252=30
#Grade 6 - min
b261=18.75
#Grade 6 - max
b262=18.75
#Grade 7 - min
b271=8
#Grade 7 - max
b272=8
#Enhanced:
#Grade 1 - min
c211=100
#Grade 1 - max
c212=100
#Grade 2 - min
c221=100
#Grade 2 - max
c222=100
#Grade 3 - min
c231=100
#Grade 3 - max
c232=100
#Grade 4 - min
c241=100
#Grade 4 - max
c242=100
#Grade 5 - min
c251=60
#Grade 5 - max
c252=60
#Grade 6 - min
c261=30
#Grade 6 - max
c262=30
#Grade 7 - min
c271=15
#Grade 7 - max
c272=15
Put this just before the "sed /etc/cabal/templates/Const.cfg \" for the Server one part (so not at the end of the file - somewhere in the middle)
Code:
e1=1
e2=2
e3=1000
while [ $e1 -le $e2 ]; do
e1=$RANDOM
let "e1 %= $e3"
done
fi
f11=(($b112-$b111)*$e1+$b111)/$e3
f12=(($b122-$b121)*$e1+$b121)/$e3
f13=(($b132-$b131)*$e1+$b131)/$e3
f14=(($b142-$b141)*$e1+$b141)/$e3
f15=(($b152-$b151)*$e1+$b151)/$e3
f16=(($b162-$b161)*$e1+$b161)/$e3
f17=(($b172-$b171)*$e1+$b171)/$e3
f18=(($c112-$c111)*$e1+$c111)/$e3
f19=(($c122-$c121)*$e1+$c121)/$e3
f110=(($c132-$c131)*$e1+$c131)/$e3
f111=(($c142-$c141)*$e1+$c141)/$e3
f112=(($c152-$c151)*$e1+$c151)/$e3
f113=(($c162-$c161)*$e1+$c161)/$e3
f114=(($c172-$c171)*$e1+$c171)/$e3
This between "sed /etc/cabal/templates/Const.cfg" (first time) and "-e "s/u00/$new_exp/g" \":
Code:
-e "s/d11/$f11/g" \
-e "s/d12/$f18/g" \
-e "s/d21/$f12/g" \
-e "s/d22/$f19/g" \
-e "s/d31/$f13/g" \
-e "s/d32/$f110/g" \
-e "s/d41/$f14/g" \
-e "s/d42/$f111/g" \
-e "s/d51/$f15/g" \
-e "s/d52/$f112/g" \
-e "s/d61/$f16/g" \
-e "s/d62/$f113/g" \
-e "s/d71/$f17/g" \
-e "s/d72/$f114/g" \
This before the second "sed /etc/cabal/templates/Const.cfg \":
Code:
f21=(($b212-$b211)*$e1+$b211)/$e3
f22=(($b222-$b221)*$e1+$b221)/$e3
f23=(($b232-$b231)*$e1+$b231)/$e3
f24=(($b242-$b241)*$e1+$b241)/$e3
f25=(($b252-$b251)*$e1+$b251)/$e3
f26=(($b262-$b261)*$e1+$b261)/$e3
f27=(($b272-$b271)*$e1+$b271)/$e3
f28=(($c212-$c211)*$e1+$c211)/$e3
f29=(($c222-$c221)*$e1+$c221)/$e3
f210=(($c232-$c231)*$e1+$c231)/$e3
f211=(($c242-$c241)*$e1+$c241)/$e3
f212=(($c252-$c251)*$e1+$c251)/$e3
f213=(($c262-$c261)*$e1+$c261)/$e3
f214=(($c272-$c271)*$e1+$c271)/$e3
This between "sed /etc/cabal/templates/Const.cfg" (second time, end of file) and "-e "s/u00/$new_exp2/g" \":
Code:
-e "s/d11/$f21/g" \
-e "s/d12/$f28/g" \
-e "s/d21/$f22/g" \
-e "s/d22/$f29/g" \
-e "s/d31/$f23/g" \
-e "s/d32/$f210/g" \
-e "s/d41/$f24/g" \
-e "s/d42/$f211/g" \
-e "s/d51/$f25/g" \
-e "s/d52/$f212/g" \
-e "s/d61/$f26/g" \
-e "s/d62/$f213/g" \
-e "s/d71/$f27/g" \
-e "s/d72/$f214/g" \
Add this at the end of the file somewhere:
Code:
if [ $use_log2 -eq 1 ]; then
echo "`date`: Selected $f11 x as rate for Normal Core Rates on Server 1" | tee -a $logfile2
echo "`date`: Selected $f12 x as rate for Normal Core Rates on Server 1" | tee -a $logfile2
echo "`date`: Selected $f13 x as rate for Normal Core Rates on Server 1" | tee -a $logfile2
echo "`date`: Selected $f14 x as rate for Normal Core Rates on Server 1" | tee -a $logfile2
echo "`date`: Selected $f15 x as rate for Normal Core Rates on Server 1" | tee -a $logfile2
echo "`date`: Selected $f16 x as rate for Normal Core Rates on Server 1" | tee -a $logfile2
echo "`date`: Selected $f17 x as rate for Normal Core Rates on Server 1" | tee -a $logfile2
echo "`date`: Selected $f18 x as rate for Enhanced Core Rates Core Rates on Server 1" | tee -a $logfile2
echo "`date`: Selected $f19 x as rate for Enhanced Core Rates Core Rates on Server 1" | tee -a $logfile2
echo "`date`: Selected $f110 x as rate for Enhanced Core Rates Core Rates on Server 1" | tee -a $logfile2
echo "`date`: Selected $f111 x as rate for Enhanced Core Rates Core Rates on Server 1" | tee -a $logfile2
echo "`date`: Selected $f112 x as rate for Enhanced Core Rates Core Rates on Server 1" | tee -a $logfile2
echo "`date`: Selected $f113 x as rate for Enhanced Core Rates Core Rates on Server 1" | tee -a $logfile2
echo "`date`: Selected $f114 x as rate for Enhanced Core Rates Core Rates on Server 1" | tee -a $logfile2
echo "`date`: Selected $f21 x as rate for Normal Core Rates on Server 2" | tee -a $logfile2
echo "`date`: Selected $f22 x as rate for Normal Core Rates on Server 2" | tee -a $logfile2
echo "`date`: Selected $f23 x as rate for Normal Core Rates on Server 2" | tee -a $logfile2
echo "`date`: Selected $f24 x as rate for Normal Core Rates on Server 2" | tee -a $logfile2
echo "`date`: Selected $f25 x as rate for Normal Core Rates on Server 2" | tee -a $logfile2
echo "`date`: Selected $f26 x as rate for Normal Core Rates on Server 2" | tee -a $logfile2
echo "`date`: Selected $f27 x as rate for Normal Core Rates on Server 2" | tee -a $logfile2
echo "`date`: Selected $f28 x as rate for Enhanced Core Rates Core Rates on Server 2" | tee -a $logfile2
echo "`date`: Selected $f29 x as rate for Enhanced Core Rates Core Rates on Server 2" | tee -a $logfile2
echo "`date`: Selected $f210 x as rate for Enhanced Core Rates Core Rates on Server 2" | tee -a $logfile2
echo "`date`: Selected $f211 x as rate for Enhanced Core Rates Core Rates on Server 2" | tee -a $logfile2
echo "`date`: Selected $f212 x as rate for Enhanced Core Rates Core Rates on Server 2" | tee -a $logfile2
echo "`date`: Selected $f213 x as rate for Enhanced Core Rates Core Rates on Server 2" | tee -a $logfile2
echo "`date`: Selected $f214 x as rate for Enhanced Core Rates Core Rates on Server 2" | tee -a $logfile2
elif [ $use_log2 -eq 0 ]; then
echo "`date`: New rates, Logs are turned off" | tee -a $logfile2
fi