diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2022-12-03 15:07:15 +0000 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2022-12-03 15:07:15 +0000 |
commit | fdd5c2a476dade1dd0874e37ab0c0b9ff88381ab (patch) | |
tree | 4abb334a7f0fab9698e20e2e6e672abc66c37113 /qa/qa/tools | |
parent | a3759fc2e1f8aa1493840ab0d4ebd4a2e5f495aa (diff) | |
download | gitlab-ce-fdd5c2a476dade1dd0874e37ab0c0b9ff88381ab.tar.gz |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'qa/qa/tools')
-rw-r--r-- | qa/qa/tools/delete_test_users.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/qa/qa/tools/delete_test_users.rb b/qa/qa/tools/delete_test_users.rb index 847a2d19e62..30d3a82fb1b 100644 --- a/qa/qa/tools/delete_test_users.rb +++ b/qa/qa/tools/delete_test_users.rb @@ -22,7 +22,7 @@ module QA raise ArgumentError, "Please provide GITLAB_QA_ADMIN_ACCESS_TOKEN" unless ENV['GITLAB_QA_ADMIN_ACCESS_TOKEN'] @api_client = Runtime::API::Client.new(ENV['GITLAB_ADDRESS'], personal_access_token: ENV['GITLAB_QA_ADMIN_ACCESS_TOKEN']) - @dry_run = FALSY_VALUES.exclude?(dry_run.to_s.downcase) + @dry_run = !FALSY_VALUES.include?(dry_run.to_s.downcase) @delete_before = Date.parse(delete_before) @page_no = '1' @exclude_users = Array(exclude_users.to_s.split(',')) + EXCLUDE_USERS @@ -61,7 +61,7 @@ module QA JSON.parse(response.body).select do |user| user['username'].start_with?('qa-user-', 'test-user-') \ && (user['name'] == 'QA Tests' || user['name'].start_with?('QA User')) \ - && @exclude_users.exclude?(user['username']) \ + && !@exclude_users.include?(user['username']) \ && Date.parse(user.fetch('created_at', Date.today.to_s)) < @delete_before end end |