Browse Source

vultr: minor fixups

Signed-off-by: Julien Pivotto <roidelapluie@o11y.eu>
pull/10743/head
Julien Pivotto 3 years ago committed by Julien Pivotto
parent
commit
c9d4e5fc94
  1. 8
      discovery/vultr/mock_test.go
  2. 10
      docs/configuration/configuration.md

8
discovery/vultr/mock_test.go

@ -27,25 +27,25 @@ type SDMock struct {
Mux *http.ServeMux
}
// NewSDMock returns a new SDMock.
// NewSDMock returns a new Vultr mock server.
func NewSDMock(t *testing.T) *SDMock {
return &SDMock{
t: t,
}
}
// Endpoint returns the URI to the mock server
// Endpoint returns the URI to the mock server.
func (m *SDMock) Endpoint() string {
return m.Server.URL + "/"
}
// Setup creates the mock server
// Setup creates the mock server.
func (m *SDMock) Setup() {
m.Mux = http.NewServeMux()
m.Server = httptest.NewServer(m.Mux)
}
// ShutdownServer creates the mock server
// ShutdownServer shuts down the mock server.
func (m *SDMock) ShutdownServer() {
m.Server.Close()
}

10
docs/configuration/configuration.md

@ -2595,23 +2595,23 @@ oauth2:
[ <oauth2> ]
# Optional proxy URL.
[ proxy_url: <string> ]
[ proxy_url: <string> ]
# Configure whether HTTP requests follow HTTP 3xx redirects.
[ follow_redirects: <boolean> | default = true ]
[ follow_redirects: <boolean> | default = true ]
# Whether to enable HTTP2.
[ enable_http2: <bool> | default: true ]
[ enable_http2: <bool> | default: true ]
# TLS configuration.
tls_config:
[ <tls_config> ]
# The port to scrape metrics from.
[ port: <int> | default = 80 ]
[ port: <int> | default = 80 ]
# The time after which the instances are refreshed.
[ refresh_interval: <duration> | default = 60s ]
[ refresh_interval: <duration> | default = 60s ]
```

Loading…
Cancel
Save