terraform/vendor/github.com
Simone Carletti 8ae31740e3 Upgrade DNSimple provider to API v2 (#10760)
* Replace DNSimple API client with the official Go client

* Upgrade DNSimple provider to use the new API v2

Acceptance tests pass:

```
=== RUN   TestProvider
--- PASS: TestProvider (0.00s)
=== RUN   TestProvider_impl
--- PASS: TestProvider_impl (0.00s)
=== RUN   TestAccDNSimpleRecord_Basic
--- PASS: TestAccDNSimpleRecord_Basic (2.67s)
=== RUN   TestAccDNSimpleRecord_Updated
--- PASS: TestAccDNSimpleRecord_Updated (1.88s)
PASS
ok  	github.com/hashicorp/terraform/builtin/providers/dnsimple
```

Note that the code still has to be updated to pass the account ID
dynamically in place of "TODO-ACCOUNT".

* Refactor DNSimple provider to expose both client and config

The config is required as the new API wants to know the identifier of
the account you are operating to. The account is not stored in the
client (as the client can talk with different accounts), hence I need
to pass it as part of the config.

* Identify Terraform requests to DNSimple via UserAgent

* Upgrade to the latest dnsimple-go version

* Update docs

Provide upgrade instructions and update the docs for API v2.

* Remove rendundant type declaration
2017-03-02 05:12:34 +00:00
..
Azure Make sure all azure-sdk packages match 2017-02-24 15:03:46 -05:00
CenturyLinkCloud/clc-sdk Sync the vendor folder with the manifest 2017-01-19 14:10:52 -05:00
DreamItGetIT/statuscake provider/statuscake: Bump Statuscake SDK version (#11985) 2017-02-15 23:36:51 +00:00
Ensighten/udnssdk Fix readme.md -> README.md 2017-01-20 12:23:02 -05:00
Microsoft/go-winio vendor: add go-winio for Nomad compilation on Windows 2016-11-11 13:40:19 -08:00
PagerDuty/go-pagerduty provider/pagerduty: Updated implementation of pagerduty_vendor & pagerduty_service_integration (#12357) 2017-03-01 23:59:16 +00:00
PuerkitoBio vendor: k8s.io/kubernetes/pkg/...@v1.5.3 (#12230) 2017-02-24 19:57:51 +00:00
Sirupsen/logrus vendor: Nomad 2016-10-24 10:33:59 -07:00
StackExchange/wmi vendor: Nomad 2016-10-24 10:33:59 -07:00
Unknwon Sync the vendor folder with the manifest 2017-01-19 14:10:52 -05:00
agl/ed25519 deps: github.com/hashicorp/vault/helper/pgpkeys 2016-10-25 12:08:50 -05:00
ajg/form provider/fastly: Update go-fastly SDK (#7747) 2016-07-21 14:10:33 -05:00
alecthomas/units Revert "New provider arukas (#10862)" 2017-01-11 09:04:32 -06:00
apparentlymart Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
armon Sync the vendor folder with the manifest 2017-01-19 14:10:52 -05:00
arukasio/cli New provider arukas (#11171) 2017-02-13 19:11:30 +00:00
aws/aws-sdk-go provider/aws: New resource codepipeline (#11814) 2017-02-22 19:31:24 +02:00
bgentry Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
blang/semver vendor: k8s.io/kubernetes/pkg/...@v1.5.3 (#12230) 2017-02-24 19:57:51 +00:00
cenkalti/backoff Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
chzyer/readline vendor: add readline 2016-11-13 23:17:02 -08:00
cihub/seelog Sync the vendor folder with the manifest 2017-01-19 14:10:52 -05:00
cloudflare/cloudflare-go Fix #7690: Update vendored cloudflare-go library (#10910) 2016-12-24 14:37:11 +00:00
coreos vendor: k8s.io/kubernetes/pkg/...@v1.5.3 (#12230) 2017-02-24 19:57:51 +00:00
creack/goselect need to add the files too 2017-01-20 10:59:14 -05:00
cyberdelia/heroku-go vendor: Recapture deps w/ latest godep 2016-02-10 10:45:16 -06:00
davecgh/go-spew Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
denverdino/aliyungo update alicloud provider (#11235) 2017-01-19 14:08:56 +00:00
dgrijalva/jwt-go provider/azurerm: Bump azure-sdk-for-go to 3.0.0-beta (#7420) 2016-06-30 15:36:08 +01:00
digitalocean/godo provider/digitalocean: Bump SDK version of godo for loadbalancer support (#11964) 2017-02-15 14:35:41 +00:00
dnsimple/dnsimple-go Upgrade DNSimple provider to API v2 (#10760) 2017-03-02 05:12:34 +00:00
docker remove the docker packages that aren't needed 2017-02-24 15:13:22 -05:00
dustin/go-humanize Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
dylanmei vendor: Recapture deps w/ latest godep 2016-02-10 10:45:16 -06:00
emicklei/go-restful vendor: k8s.io/kubernetes/pkg/...@v1.5.3 (#12230) 2017-02-24 19:57:51 +00:00
exponent-io/jsonpath vendor: k8s.io/kubernetes/pkg/api/validation@v1.5.3 (#12267) 2017-03-01 09:30:02 +00:00
fatih/structs Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
franela/goreq New Provider: OpsGenie (#11012) 2017-01-05 19:25:04 +00:00
fsouza/go-dockerclient Get missing go-dockerclient files 2017-01-25 14:47:15 -05:00
gedex/inflector New provider arukas (#11171) 2017-02-13 19:11:30 +00:00
ghodss/yaml vendor: k8s.io/kubernetes/pkg/...@v1.5.3 (#12230) 2017-02-24 19:57:51 +00:00
go-chef/chef vendor: update go-chef, fixes #8382 2016-08-22 18:58:31 -04:00
go-ini/ini Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
go-ole/go-ole vendor: Nomad 2016-10-24 10:33:59 -07:00
go-openapi vendor: k8s.io/kubernetes/pkg/...@v1.5.3 (#12230) 2017-02-24 19:57:51 +00:00
gogo/protobuf vendor: k8s.io/kubernetes/pkg/...@v1.5.3 (#12230) 2017-02-24 19:57:51 +00:00
golang vendor: k8s.io/kubernetes/pkg/...@v1.5.3 (#12230) 2017-02-24 19:57:51 +00:00
google vendor: k8s.io/kubernetes/pkg/...@v1.5.3 (#12230) 2017-02-24 19:57:51 +00:00
googleapis/gax-go need to add the files too 2017-01-20 10:59:14 -05:00
gophercloud/gophercloud provider/openstack: Image Data Source (#12097) 2017-02-20 19:03:17 +02:00
gorhill/cronexpr vendor: Nomad 2016-10-24 10:33:59 -07:00
gorilla/websocket [Provider] Rancher (#9173) 2016-12-05 15:29:41 +00:00
gosimple/slug Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
grafana/grafana Grafana Provider, with Data Source and Dashboard resources (#6206) 2016-05-20 10:20:17 +01:00
hashicorp vendor: update HCL (formatting) 2017-02-17 08:52:09 -08:00
henrikhodne/go-librato Update go-librato 2016-08-13 02:09:51 +02:00
howeyc/gopass vendor: k8s.io/kubernetes/pkg/...@v1.5.3 (#12230) 2017-02-24 19:57:51 +00:00
hpcloud/tail vendor: Nomad 2016-10-24 10:33:59 -07:00
imdario/mergo Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
influxdata/influxdb Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
jen20 provider/azurerm: support non public clouds (#11026) 2017-01-04 12:00:14 +00:00
jmespath/go-jmespath Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
jonboulle/clockwork vendor: k8s.io/kubernetes/pkg/...@v1.5.3 (#12230) 2017-02-24 19:57:51 +00:00
joyent Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
jtopjian/cobblerclient Sync the vendor folder with the manifest 2017-01-19 14:10:52 -05:00
juju/ratelimit vendor: k8s.io/kubernetes/pkg/...@v1.5.3 (#12230) 2017-02-24 19:57:51 +00:00
kardianos/osext Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
keybase/go-crypto deps: github.com/hashicorp/vault/helper/pgpkeys 2016-10-25 12:08:50 -05:00
kolo/xmlrpc vendor: Capturing dependencies for cobbler provider 2016-04-16 08:55:45 -05:00
lib/pq Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
logentries/le_goclient provider/logentries: Implementing logentries provider (#7067) 2016-07-12 14:14:39 +01:00
lrsmith/go-icinga2-api Initial check in for Icinga2 Provider/Resource (#8306) 2016-12-12 15:28:26 +00:00
lusis/go-artifactory Fix up deps 2016-02-22 10:21:33 -08:00
macaron-contrib/session Sync the vendor folder with the manifest 2017-01-19 14:10:52 -05:00
mailru/easyjson vendor: k8s.io/kubernetes/pkg/...@v1.5.3 (#12230) 2017-02-24 19:57:51 +00:00
manyminds/api2go New provider arukas (#11171) 2017-02-13 19:11:30 +00:00
masterzen Sync the vendor folder with the manifest 2017-01-19 14:10:52 -05:00
mattn vendor: add shellwords 2017-02-13 14:10:01 -08:00
maximilien/softlayer-go godeps: fixup missing deps 2016-05-04 10:54:22 -05:00
michaelklishin/rabbit-hole vendor: Adding RabbitHole for RabbitMQ Provider 2016-09-01 19:04:42 +00:00
miekg/dns vendor: Capture new dependency miekg-dns 2017-02-10 21:22:13 +01:00
mitchellh revert mapstructure to the commit listed in master 2017-01-19 20:18:33 -05:00
moul/anonuuid remove gotty-client ... again 2017-02-24 15:06:32 -05:00
nesv/go-dynect Update go-dynect to prevent log prefix clobbering 2016-06-29 09:45:26 -05:00
newrelic/go-agent provider/newrelic: Add new provider for New Relic 2016-12-15 19:14:59 +00:00
nu7hatch/gouuid Sync the vendor folder with the manifest 2017-01-19 14:10:52 -05:00
opencontainers vendor: k8s.io/kubernetes/pkg/...@v1.5.3 (#12230) 2017-02-24 19:57:51 +00:00
opsgenie/opsgenie-go-sdk provider/opsgenie: Descriptions for Teams (#11391) 2017-01-29 15:52:23 +00:00
packer-community/winrmcp vendor: Recapture deps w/ latest godep 2016-02-10 10:45:16 -06:00
packethost/packngo Update packngo once again 2016-08-11 13:20:15 -04:00
paultyng/go-newrelic Add new vendor libraries for newrelic provider 2016-12-15 19:14:39 +00:00
pborman/uuid vendor: Recapture deps w/ latest godep 2016-02-10 10:45:16 -06:00
pearkes/mailgun Upgrade DNSimple provider to API v2 (#10760) 2017-03-02 05:12:34 +00:00
pkg/errors Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
profitbricks/profitbricks-sdk-go Terraform provider ProfitBricks - Data Sources (#11520) 2017-02-02 13:26:14 +00:00
rackspace/gophercloud Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
rainycape/unidecode Sync the vendor folder with the manifest 2017-01-19 14:10:52 -05:00
rancher/go-rancher [Provider] Rancher (#9173) 2016-12-05 15:29:41 +00:00
raphink/go-rancher [Provider] Rancher (#9173) 2016-12-05 15:29:41 +00:00
renstrom/fuzzysearch Add scaleway provider (#7331) 2016-07-13 21:03:41 +01:00
ryanuber/columnize Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
satori Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
scaleway/scaleway-cli remove scaleway-cli package with borken deps 2017-02-24 15:06:32 -05:00
sean-/postgresql-acl Sync the vendor folder with the manifest 2017-01-19 14:10:52 -05:00
sethgrid/pester Add official Vault client library 2016-10-29 23:16:36 -07:00
sethvargo/go-fastly provider/fastly: Allow specifying log format version 2017-02-06 14:54:58 -05:00
soniah/dnsmadeeasy Sync the vendor folder with the manifest 2017-01-19 14:10:52 -05:00
spf13/pflag vendor: k8s.io/kubernetes/pkg/...@v1.5.3 (#12230) 2017-02-24 19:57:51 +00:00
spotinst/spotinst-sdk-go/spotinst New Provider: Spotinst (#5001) 2017-02-22 22:57:16 +02:00
tent/http-link-go Sync the vendor folder with the manifest 2017-01-19 14:10:52 -05:00
tomnomnom/linkheader Add new vendor libraries for newrelic provider 2016-12-15 19:14:39 +00:00
ugorji/go vendor: Nomad 2016-10-24 10:33:59 -07:00
ukcloud/govcloudair provider/vcd: Updated dependencies to use ukcloud/govcloudair (#11535) 2017-01-31 11:11:06 +00:00
vincent-petithory/dataurl Ignition provider (#6189) 2017-01-03 11:29:14 +00:00
vmware/govmomi Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
xanzy Sync the vendor folder with the manifest 2017-01-19 14:10:52 -05:00
ziutek/mymysql Fix up deps 2016-02-22 10:21:33 -08:00
zorkian/go-datadog-api/integration provider/datadog: Upgrade to Datadog API v2 (#12098) 2017-02-20 14:48:32 +02:00