File tree 1 file changed +4
-4
lines changed
1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change 201
201
ansible.builtin.shell : |
202
202
cp -p "{{ clients_yaml_cmd_log }}" "{{ clients_yaml_cmd_retries_log }}"
203
203
204
- while (( "$(grep -c -e ^'fatal: ' -e ^' "Traceback ' -e ^' "curl: ' -e ' initial configuration failed' {{ clients_yaml_cmd_retries_log }})" != 0 )); do
205
- num_fails=$(grep -c -e ^'fatal: ' -e ^' "Traceback ' -e ^' "curl: ' -e ' initial configuration failed' {{ clients_yaml_cmd_retries_log }})
204
+ while (( "$(grep -c -e ^'fatal: ' -e ^' "Traceback ' -e ^' "curl: ' -e ' initial configuration failed' -e 'ERROR: ' {{ clients_yaml_cmd_retries_log }})" != 0 )); do
205
+ num_fails=$(grep -c -e ^'fatal: ' -e ^' "Traceback ' -e ^' "curl: ' -e ' initial configuration failed' -e 'ERROR: ' {{ clients_yaml_cmd_retries_log }})
206
206
iter_clients_yaml_cmd_retries_log="{{ clients_yaml_cmd_retries_log }}.${num_fails}"
207
207
208
208
cp -p "{{ clients_yaml_cmd_retries_log }}" $iter_clients_yaml_cmd_retries_log
213
213
CLIENT_IP_LIST+="$client_ip,"
214
214
done
215
215
216
- for client_ip in $(grep -e ^'ok:' -e ^' "Traceback ' -e ^' "curl: ' -e ' initial configuration failed' $iter_clients_yaml_cmd_retries_log |
217
- uniq | grep -B1 -e ^' "Traceback ' -e ^' "curl: ' -e ' initial configuration failed' |
216
+ for client_ip in $(grep -e ^'ok:' -e ^' "Traceback ' -e ^' "curl: ' -e ' initial configuration failed' -e 'ERROR: ' $iter_clients_yaml_cmd_retries_log |
217
+ uniq | grep -B1 -e ^' "Traceback ' -e ^' "curl: ' -e ' initial configuration failed' -e 'ERROR: ' |
218
218
awk -F'[' '/ok:/ {print $2}' | cut -d']' -f1); do
219
219
CLIENT_IP_LIST+="$client_ip,"
220
220
done
You can’t perform that action at this time.
0 commit comments