Skip to content
Snippets Groups Projects
Unverified Commit 246f48c9 authored by Ravi Tripathi's avatar Ravi Tripathi Committed by GitHub
Browse files

Merge pull request #120 from diedpigs/update-delete-user

Update delete user script
parents fe0dea03 c776250e
No related branches found
No related tags found
1 merge request!147Merge previous default branch feat-cod-rmq into main
......@@ -20,19 +20,26 @@ fi
if id "$username" &>/dev/null; then
echo "Deleting user: ${username}"
echo "cmsh -c 'user use ${username}; remove -d; commit;'"
echo "Clean PUN process on loginnode"
ssh login001 "/opt/ood/nginx_stage/sbin/nginx_stage nginx_clean --force --user $username"
echo "Remove user via cmsh"
cmsh -c "user use ${username}; remove -d; commit;"
echo "sqlite3 $path_to_db \"delete from users where username=\"$username\""
echo "Remove user from sqlite db users table"
sqlite3 $path_to_db "delete from users where username=\"$username\""
echo "sqlite3 $path_to_db \"delete from user_state where username=\"$username\""
echo "Remove user from sqlite db user_state table"
sqlite3 $path_to_db "delete from user_state where username=\"$username\""
echo "rm -r /data/user/${username}"
echo "Remove user from sacctmgr"
sacctmgr -i delete user $username
sacctmgr -i delete account $username
echo "Remove /data/user"
rm -rf "/data/user/${username}"
echo "rm -r /data/scratch/${username}"
echo "Remove /data/scratch"
rm -rf "/data/scratch/${username}"
else
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment