Skip to content

[reports] make gem provider configurable at the datadog-agent class level.#486

Merged
truthbk merged 5 commits intomasterfrom
remicalixte/gem-provider
Jan 29, 2019
Merged

[reports] make gem provider configurable at the datadog-agent class level.#486
truthbk merged 5 commits intomasterfrom
remicalixte/gem-provider

Conversation

@remicalixte
Copy link
Copy Markdown
Contributor

No description provided.

@remicalixte remicalixte force-pushed the remicalixte/gem-provider branch 2 times, most recently from 5f53ccd to b5e43fa Compare December 31, 2018 20:32
Copy link
Copy Markdown
Member

@truthbk truthbk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I know you mostly took this from the old PR I wrote. I think that old code could've been cleaner (whooops). Can we clean it up a bit? Other than that, I think this should address the serverless scenario problem. Thank you for taking care of this.

Comment thread manifests/init.pp Outdated
Comment thread manifests/init.pp Outdated
Comment thread manifests/reports.pp Outdated
@remicalixte remicalixte force-pushed the remicalixte/gem-provider branch from b5e43fa to e72af49 Compare January 3, 2019 18:15
@remicalixte
Copy link
Copy Markdown
Contributor Author

We should maybe add somewhere in the docs that one should use the puppet_gem provider in headless puppet deployment.

@remicalixte
Copy link
Copy Markdown
Contributor Author

Otherwise LGTM

@truthbk truthbk merged commit af72537 into master Jan 29, 2019
@truthbk truthbk deleted the remicalixte/gem-provider branch January 29, 2019 09:52
cegeka-jenkins pushed a commit to cegeka/puppet-datadog_agent that referenced this pull request Apr 6, 2020
…evel. (DataDog#486)

* [reports] make gem provider configurable at the datadog-agent class level.

* Add default value for gem provider in report class

* [reports] adding spec test for alternative gem providers + fix

* [docs] adding note regarding gem provider for dogapi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants