Class: Tasks::Gitlab::Tokens::ManageExpiryTask

Inherits:
Object
  • Object
show all
Defined in:
lib/tasks/gitlab/tokens/manage_expiry_task.rb

Constant Summary collapse

TOTAL_WIDTH =
70

Instance Method Summary collapse

Instance Method Details

#analyzeObject



11
12
13
14
# File 'lib/tasks/gitlab/tokens/manage_expiry_task.rb', line 11

def analyze
  show_pat_expires_at_migration_status
  show_most_common_pat_expiration_dates
end

#editObject



16
17
18
19
20
21
22
# File 'lib/tasks/gitlab/tokens/manage_expiry_task.rb', line 16

def edit
  loop do
    analyze

    break unless prompt_action
  end
end