Module: Plutonium::ApiClient::Concerns::DisableApiClient
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/plutonium/api_client/concerns/disable_api_client.rb
Overview
DisableApiClient provides the core logic for disabling API client accounts.
Include this in your DisableInteraction and implement the required methods.
Instance Method Summary collapse
Instance Method Details
#execute ⇒ Object
33 34 35 36 37 38 39 40 41 |
# File 'lib/plutonium/api_client/concerns/disable_api_client.rb', line 33 def execute login = resource.login rodauth_instance.close_account(account_login: login) succeed(resource).((login)) rescue => e failed(base: e.) end |