Skip to content
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

Add monitor_tags getting and setting to downtime resource #167

Merged
merged 1 commit into from
Apr 29, 2019

Conversation

lampad
Copy link
Contributor

@lampad lampad commented Mar 29, 2019

Add monitor tags to the downtime resource to address https://github.com/terraform-providers/terraform-provider-datadog/issues/162.

My first real foray into go and terraform, so let me know if I did anything wrong. Mostly copied a bunch of stuff.

The tests pass locally, but I refrained from running the acceptance tests locally because of the note mentioning that it costs money to run them. I'm hoping CI will catch any issues there.

However, things are gonna fail until zorkian/go-datadog-api#227 gets merged in.

@ghost ghost added the size/M label Mar 29, 2019
@vanvlack
Copy link

@lampad zorkian/go-datadog-api#227 has been merged, so feel free to get this tested and moving

@lampad lampad force-pushed the add_downtime_monitor_tags branch 3 times, most recently from b6c46a5 to f26c945 Compare April 25, 2019 15:02
@ghost ghost added size/XXL dependencies and removed size/M labels Apr 25, 2019
@lampad lampad force-pushed the add_downtime_monitor_tags branch from 2835db8 to 85359ce Compare April 25, 2019 15:40
@lampad
Copy link
Contributor Author

lampad commented Apr 25, 2019

Alright @vanvlack looks like we're green here. Let me know if I need to update anything, or if I did anything dumb!

@vanvlack
Copy link

@lampad yay! hoping a repo owner can look at getting this merged.

@bkabrda
Copy link
Contributor

bkabrda commented Apr 26, 2019

LGTM. Because of merging #184 this now has conflicts, as that PR also did update of the API client to 2.20. @lampad could you please rebase on latest master so that I could merge this? Thanks!

@lampad lampad force-pushed the add_downtime_monitor_tags branch from 85359ce to 74b24b9 Compare April 26, 2019 15:55
@ghost ghost added size/M and removed size/XXL labels Apr 26, 2019
@lampad
Copy link
Contributor Author

lampad commented Apr 26, 2019

@bkabrda no problem. Good to go!

@bkabrda
Copy link
Contributor

bkabrda commented Apr 29, 2019

Perfect, thanks 👍 I'm merging this.

@bkabrda bkabrda merged commit 6b6dfbd into DataDog:master Apr 29, 2019
@jrehwaldt
Copy link

This feature is missing documentation as far as I can see (v1.9.0).

@bkabrda
Copy link
Contributor

bkabrda commented May 14, 2019

@jrehwaldt you're right, thanks for letting us know. I'll draft a PR for the docs update later today.

jbenais pushed a commit to jbenais/terraform-provider-datadog that referenced this pull request Aug 20, 2019
Add monitor_tags getting and setting to downtime resource
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants