gitlab-org--gitlab-foss/spec/support
David Wilkins 467a411e88 Convert RestClient to Gitlab::HTTP for Prometheus Monitor
- Closes #60024

- Change PrometheusClient.new to accept a base url instead of an
  already created RestClient

- Use Gitlab::HTTP in PrometheusClient instead of creating RestClient
  in PrometheusService

- Move http_options from PrometheusService to
  PrometheusClient (follow_redirects: false)

- ensure that base urls don't have the trailing slash

- Created a `PrometheusClient#url` method that might not be strictly
  required

- Change rescued exceptions from RestClient::* to
  HTTParty::ResponseError where possible and StandardError for the
  rest
2019-08-07 02:42:20 +00:00
..
api
banzai
chunked_io
controllers
cycle_analytics_helpers
features
gitlab-git-test.git
gitlab_stubs
google_api
helpers
http_io
import_export
matchers Convert RestClient to Gitlab::HTTP for Prometheus Monitor 2019-08-07 02:42:20 +00:00
migrations_helpers
prometheus
protected_tags
redis
services
shared_contexts
shared_examples
test_reports
trace
active_record_enum.rb
batch_loader.rb
capybara.rb
carrierwave.rb
commit_trailers_spec_helper.rb
database_cleaner.rb
db_cleaner.rb
external_authorization_service_helpers.rb
forgery_protection.rb
generate-seed-repo-rb
inspect_squelch.rb
issuables_requiring_filter_shared_examples.rb
json_response.rb
omni_auth.rb
prepare-gitlab-git-test-for-commit
protected_branch_helpers.rb
protected_tag_helpers.rb
rspec.rb
seed.rb
setup_builds_storage.rb
sidekiq.rb
stored_repositories.rb
stub_version.rb
unpack-gitlab-git-test
webmock.rb