Module: Dapp::DockerRegistry::Mod::Request
Overview
Request
Instance Method Summary collapse
- #raw_request(url, **options) ⇒ Object
- #request(url, **options) ⇒ Object
- #url_available?(url) ⇒ Boolean
Instance Method Details
#raw_request(url, **options) ⇒ Object
11 12 13 |
# File 'lib/dapp/docker_registry/mod/request.rb', line 11 def raw_request(url, **) Excon.new(url).request(.in_depth_merge()) end |
#request(url, **options) ⇒ Object
7 8 9 |
# File 'lib/dapp/docker_registry/mod/request.rb', line 7 def request(url, **) raw_request(url, .in_depth_merge((url))) end |
#url_available?(url) ⇒ Boolean
15 16 17 18 19 20 |
# File 'lib/dapp/docker_registry/mod/request.rb', line 15 def url_available?(url) raw_request(url, expects: [200]) true rescue Excon::Error false end |