Compare commits

...

1 commit

Author SHA1 Message Date
Benoît.S 3150123671 pick_server: Cast date to decimal
Otherwise, days <10 will be octal, because starting with a 0.
2019-04-08 10:38:24 +02:00

View file

@ -80,7 +80,8 @@ pick_server() {
salt=$(hostname | cksum | cut -d' ' -f1)
# Pick an integer between 0 and the length of the SERVERS list
# It changes each day
item=$(( ($(date +%d) + salt + increment) % list_length ))
today=10#$(date +%d)
item=$(( ($today + salt + increment) % list_length ))
# cut starts counting fields at 1, not 0.
field=$(( item + 1 ))