diff --git a/delete_inactives.py b/delete_inactives.py index 2c47088..410dc06 100644 --- a/delete_inactives.py +++ b/delete_inactives.py @@ -28,17 +28,16 @@ def delete_inactives(mailing_db, mailing_db_user, mailing_db_table, query, id_ar username_array.append(row[1]) i = 0 - if len(id_array) == 0: sys.exit("None inactive users found!") - + while i < len(id_array): print("\n") print("Deleting user " + str(i) + " of " + str(len(id_array)) + " users") print("Deleting user with id " + str(id_array[i]) + ", username: " + username_array[i]) - os.system("cd " + mastodon_full_path + " && " + "RAILS_ENV=production " + rvm_ruby + " /var/www/vhosts/mastodont.cat/httpdocs/live/bin/tootctl accounts delete " + username_array[i]) - delete_user(id_array[i], username_array[i]) + os.system("RAILS_ENV=production " + rvm_ruby + " " + mastodon_full_path + "bin/tootctl accounts delete " + username_array[i]) + delete_user(id_array[i], username_array[i]) i += 1 cur.close()