Class: Vpsb::Resources::ReadDoApiAccess
Instance Method Summary
collapse
Methods included from AskSupport
#ask, #ask_loop, #ask_to_confirm
Instance Method Details
#call(core) ⇒ Object
8
9
10
11
12
13
14
|
# File 'lib/vpsb/resources/read_do_api_access.rb', line 8
def call(core)
if core.data[:do_client_id].nil? && core.data[:do_client_id].nil?
ask { puts 'Visit https://cloud.digitalocean.com/api_access and generate API access key' }
end
core.data[:do_client_id] = ask_loop { puts 'Paste your client id: ' }
core.data[:do_api_key] = ask_loop { puts 'Paste your api key: ' }
end
|
#valid? ⇒ Boolean
16
17
18
|
# File 'lib/vpsb/resources/read_do_api_access.rb', line 16
def valid?
true
end
|