Skip to content

Commit

Permalink
Merge pull request #50 from KeisukeYamashita/add-datadog-products
Browse files Browse the repository at this point in the history
Add Datadog product
  • Loading branch information
KeisukeYamashita authored Oct 8, 2019
2 parents d339629 + cc4fd4b commit 755d758
Showing 1 changed file with 11 additions and 1 deletion.
12 changes: 11 additions & 1 deletion providers/datadog/datadog.go
Original file line number Diff line number Diff line change
Expand Up @@ -47,16 +47,25 @@ func (p *Provider) GetTargetURL() (string, error) {
return p.URL.String(), nil
}
func (p *Provider) addProductPath(product string) {
p.join(product)
switch product {
case "watchdogs":
p.join(product)
case "events":
p.join("events/stream")
case "dashboard":
p.join(product)
case "infrastructure":
p.join(product)
case "monitors":
p.join(product)
case "metrics":
p.join(product)
case "integrations":
p.join("account/settings")
case "apm":
p.join(product)
case "notebook":
p.join(product)
case "logs":
var view string
if view = p.GetCtxString("view"); view != "" {
Expand All @@ -65,6 +74,7 @@ func (p *Provider) addProductPath(product string) {
p.URL.RawQuery = param.Encode()
}
case "synthetics":
p.join(product)
default:
p.join("apm/home")
}
Expand Down

0 comments on commit 755d758

Please sign in to comment.