Fix: pre-commit and tox issues
[releng/builder.git] / scripts / rename-jobs.sh
index 9187edf5a29d0d3b26b011b58bb12776e473ab71..a1cb96062a2dca5a972ab4daddc5f913da7cdbdc 100755 (executable)
 search_string=$1
 replace_string=$2
 
-echo -n "Enter system (sandbox|releng): "
+printf "Enter system (sandbox|releng): "
 read -r system
-echo -n "Enter username: "
+printf "Enter username: "
 read -r username
-echo -n "Enter api_token: "
+printf "Enter api_token: "
 read -r password
 
 echo "$username:$password"
@@ -28,7 +28,7 @@ jobs=$(xmlstarlet sel -t -m '//hudson/job' \
       grep "$search_string")
 
 for job in $(echo "$jobs" | tr "\n" " "); do
-    new_job=$(echo $job | sed "s@$search_string@$replace_string@g")
+    new_job=$(echo "$job" | sed "s@$search_string@$replace_string@g")
     echo "Renaming $job to $new_job"
     #curl --data "newName=${new_job}" "https://$username:$password@jenkins.opendaylight.org/$system/job/${job}/doRename"
 done