Module: LearnWeb::Client::Environment
- Included in:
- LearnWeb::Client
- Defined in:
- lib/learn_web/client/environment.rb,
lib/learn_web/client/environment/setup_list.rb,
lib/learn_web/client/environment/verification.rb
Defined Under Namespace
Classes: SetupList, Verification
Instance Method Summary
collapse
Instance Method Details
#environment_setup_list ⇒ Object
15
16
17
18
19
|
# File 'lib/learn_web/client/environment.rb', line 15
def environment_setup_list
response = get(environment_setup_list_endpoint)
LearnWeb::Client::Environment::SetupList.new(response)
end
|
#environment_setup_list_endpoint ⇒ Object
7
8
9
|
# File 'lib/learn_web/client/environment.rb', line 7
def environment_setup_list_endpoint
"#{API_ROOT}/environmentalizer/steps"
end
|
#verification_endpoint ⇒ Object
11
12
13
|
# File 'lib/learn_web/client/environment.rb', line 11
def verification_endpoint
"#{API_ROOT}/gem_verifications"
end
|
#verify_environment ⇒ Object
21
22
23
24
25
26
27
28
|
# File 'lib/learn_web/client/environment.rb', line 21
def verify_environment
response = post(
verification_endpoint,
headers: { 'Authorization' => "Bearer #{token}" }
)
LearnWeb::Client::Environment::Verification.new(response)
end
|