test: add option to override generated server directives on client
This commit is contained in:
parent
4253075a97
commit
83c6213c67
1 changed files with 8 additions and 3 deletions
|
@ -65,6 +65,7 @@ default_chronyc_start=1000.0
|
||||||
default_server_step=""
|
default_server_step=""
|
||||||
default_client_step=""
|
default_client_step=""
|
||||||
|
|
||||||
|
default_client_server_conf=""
|
||||||
default_server_server_options=""
|
default_server_server_options=""
|
||||||
default_client_server_options=""
|
default_client_server_options=""
|
||||||
default_server_peer_options=""
|
default_server_peer_options=""
|
||||||
|
@ -192,9 +193,13 @@ get_chronyd_conf() {
|
||||||
done
|
done
|
||||||
echo "$server_conf"
|
echo "$server_conf"
|
||||||
else
|
else
|
||||||
for i in $(seq 1 $servers); do
|
if [ -n "$client_server_conf" ]; then
|
||||||
echo "server 192.168.123.$[$servers * ($stratum - 2) + $i] $client_server_options"
|
echo "$client_server_conf"
|
||||||
done
|
else
|
||||||
|
for i in $(seq 1 $servers); do
|
||||||
|
echo "server 192.168.123.$[$servers * ($stratum - 2) + $i] $client_server_options"
|
||||||
|
done
|
||||||
|
fi
|
||||||
for i in $(seq 1 $peers); do
|
for i in $(seq 1 $peers); do
|
||||||
[ $i -eq $peer -o $i -gt $clients ] && continue
|
[ $i -eq $peer -o $i -gt $clients ] && continue
|
||||||
echo "peer 192.168.123.$[$servers * ($stratum - 1) + $i] $client_peer_options"
|
echo "peer 192.168.123.$[$servers * ($stratum - 1) + $i] $client_peer_options"
|
||||||
|
|
Loading…
Reference in a new issue