-
Notifications
You must be signed in to change notification settings - Fork 260
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Integrations] Add logic to install extra_packages agent checks #271
Conversation
@miketheman it appears that travis is failing on
I'm not sure why, as both |
also I'm not sure to see the difference with this other template |
8b1d486
to
340c7d0
Compare
@miketheman travis fixed, thanks for your help! this is ready for review |
@@ -0,0 +1,43 @@ | |||
# | |||
# Cookbook Name:: datadog | |||
# Recipe:: dd-agent |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nitpick: should be integrations
instead of dd-agent
Looks good to me apart from my small comments. |
340c7d0
to
557232a
Compare
557232a
to
f3b788f
Compare
- Let the datadog:dd-agent recipe install any package found in the `extra_packages` attribute, and configure it - add some tests with the twemproxy integration
f3b788f
to
9bfa20f
Compare
Rebased and added specs. This should be ready for a final review/merge. |
LGTM |
end | ||
|
||
if @agent_check_dir | ||
describe file('/opt/datadog-agent/3rd-party/twemproxy/check.py') do |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
it's not called 3rd party anymore
extra_packages
attribute, and configure itcc @miketheman