diff --git a/roles/float-base/files/run-node-exporter-scripts.sh b/roles/float-base/files/run-node-exporter-scripts.sh index 9b9d977b0b44e8071e05cace3e8bac06e66f55fa..5ba11ebd4efc830963c2eff7ce8761a445410f94 100644 --- a/roles/float-base/files/run-node-exporter-scripts.sh +++ b/roles/float-base/files/run-node-exporter-scripts.sh @@ -15,7 +15,7 @@ trap "rm -f ${tmp_file} 2>/dev/null" EXIT INT TERM exit_status=0 # Run each node-exporter script, with a 120s timeout, in sequence. -for script in $(run-parts --list "${scripts_dir}"); do +for script in $(run-parts --regex='^[a-z0-9].*' --list "${scripts_dir}"); do script_basename=$(basename "${script}") script_name="${script_basename%.*}" output_file="${output_dir}/${script_name}.prom"