terraform/builtin/providers/digitalocean
mjsteger 9c0888ca88 Fix parsing of digitalocean dns records (#14215)
This changeset fixes how some digitalocean dns records were getting
parsed. In particular, it allows for understanding "@" as shorthand for
the domain itself, preventing terraform from suggesting changes that
wouldn't have any actual effect. This changeset also adds a trailing "."
to certain record types which are required to be submitted with a
trailing dot, but which digitalocean does not return with a trailing
dot, again preventing changes that wouldn't have an effect.

Tests have been added for the above, and with just adding the tests, the
current code is failing, as it is handling some records(e.g. MX)
incorrectly
2017-05-16 12:10:34 +03:00
..
config.go provider/digitalocean: Log HTTP requests & responses in DEBUG+ level (#14039) 2017-04-27 17:14:37 +01:00
datasource_digitalocean_image.go Rename datasource_digitalocea{l,n}_image.go (#14025) 2017-04-27 11:11:57 +01:00
datasource_digitalocean_image_test.go Rename datasource_digitalocea{l,n}_image.go (#14025) 2017-04-27 11:11:57 +01:00
import_digitalocean_domain_test.go provider/digitalocean: Fix failing acceptance test (#11310) 2017-01-20 17:47:54 +00:00
import_digitalocean_droplet_test.go provider/digitalocean: Update digital ocean acceptance tests 2017-02-10 16:41:35 -05:00
import_digitalocean_floating_ip_test.go provider/digitalocean: Update digital ocean acceptance tests 2017-02-10 16:41:35 -05:00
import_digitalocean_ssh_key_test.go provider/packet|digitalocean: Randomize the SSH Key acceptance tests (#13096) 2017-03-27 19:59:09 +03:00
import_digitalocean_tag_test.go provider/digitalocean: Fix failing acceptance test (#11310) 2017-01-20 17:47:54 +00:00
import_digitalocean_volume_test.go provider/digitalocean: Fix failing acceptance test (#11310) 2017-01-20 17:47:54 +00:00
loadbalancer.go provider/digitalocean: Add support for LoadBalancers (#12077) 2017-02-23 23:41:20 +02:00
provider.go Add DigitalOcean datasource digitalocean_image (#13787) 2017-04-21 16:25:34 +03:00
provider_test.go Refactor the DigitalOcean provider 2014-11-18 11:26:59 +01:00
resource_digitalocean_domain.go provider/digitalocean: Fix failing acceptance test (#11310) 2017-01-20 17:47:54 +00:00
resource_digitalocean_domain_test.go provider/digitalocean: Fix failing acceptance test (#11310) 2017-01-20 17:47:54 +00:00
resource_digitalocean_droplet.go provider/digitalocean: prevent new resources when using ID's of images with slugs (#13879) 2017-04-27 18:48:58 +01:00
resource_digitalocean_droplet_test.go provider/digitalocean: prevent new resources when using ID's of images with slugs (#13879) 2017-04-27 18:48:58 +01:00
resource_digitalocean_floating_ip.go provider/digitalocean: Fix failing acceptance test (#11310) 2017-01-20 17:47:54 +00:00
resource_digitalocean_floating_ip_test.go provider/digitalocean: Update digital ocean acceptance tests 2017-02-10 16:41:35 -05:00
resource_digitalocean_loadbalancer.go provider/digitalocean: Add support for LoadBalancers (#12077) 2017-02-23 23:41:20 +02:00
resource_digitalocean_loadbalancer_test.go provider/digitalocean: Add support for LoadBalancers (#12077) 2017-02-23 23:41:20 +02:00
resource_digitalocean_record.go Fix parsing of digitalocean dns records (#14215) 2017-05-16 12:10:34 +03:00
resource_digitalocean_record_test.go Fix parsing of digitalocean dns records (#14215) 2017-05-16 12:10:34 +03:00
resource_digitalocean_ssh_key.go helper/schema: Add diff suppression callback 2016-08-31 19:13:53 -05:00
resource_digitalocean_ssh_key_test.go provider/packet|digitalocean: Randomize the SSH Key acceptance tests (#13096) 2017-03-27 19:59:09 +03:00
resource_digitalocean_tag.go provider/digitalocean: Fix failing acceptance test (#11310) 2017-01-20 17:47:54 +00:00
resource_digitalocean_tag_test.go provider/digitalocean: Fix failing acceptance test (#11310) 2017-01-20 17:47:54 +00:00
resource_digitalocean_volume.go provider/digitalocean: Fix failing acceptance test (#11310) 2017-01-20 17:47:54 +00:00
resource_digitalocean_volume_test.go provider/digitalocean: Fix faililng acceptance test (#11887) 2017-02-12 19:57:44 +00:00
tags.go provider/digitalocean: Fix failing acceptance test (#11310) 2017-01-20 17:47:54 +00:00
tags_test.go digitalocean tag support (#7500) 2016-07-11 12:09:06 +01:00