terraform/builtin/providers/digitalocean
Paul Stack eac6546e33 provider/digitalocean: Enforce Lowercase on IPV6 Addresses (#7652)
IPV6 Addresses are generally case insensitive but it is recommented to
store them as lowercase (https://tools.ietf.org/html/rfc5952#section-4.3)

When Terraform didn't store them as LowerCase, we got the following
error when using in DNS records:

```
-/+ digitalocean_record.web6
    domain:   "mydomain.com" => "mydomain.com"
    fqdn:     "web02.in.mydomain.com" => "<computed>"
    name:     "web02.in" => "web02.in"
    port:     "0" => "<computed>"
    priority: "0" => "<computed>"
    type:     "AAAA" => "AAAA"
    value:    "2a03:b0c0:0003:00d0:0000:0000:0b66:6001" => "2A03:B0C0:0003:00D0:0000:0000:0B66:6001" (forces new resource)
    weight:   "0" => "<computed>"
```

There was no need for this to be the case. We now enforce lowercase on both state and also when responses are returned from the API
2016-08-15 15:52:48 +01:00
..
config.go provider/digitalocean: adds a volume resource (#7560) 2016-07-13 15:36:37 +01:00
import_digitalocean_domain_test.go
import_digitalocean_droplet_test.go
import_digitalocean_floating_ip_test.go
import_digitalocean_ssh_key_test.go
import_digitalocean_tag_test.go
import_digitalocean_volume_test.go provider/digitalocean: adds a volume resource (#7560) 2016-07-13 15:36:37 +01:00
provider.go provider/digitalocean: adds a volume resource (#7560) 2016-07-13 15:36:37 +01:00
provider_test.go
resource_digitalocean_domain.go
resource_digitalocean_domain_test.go
resource_digitalocean_droplet.go provider/digitalocean: Enforce Lowercase on IPV6 Addresses (#7652) 2016-08-15 15:52:48 +01:00
resource_digitalocean_droplet_test.go provider/digitalocean: Enforce Lowercase on IPV6 Addresses (#7652) 2016-08-15 15:52:48 +01:00
resource_digitalocean_floating_ip.go
resource_digitalocean_floating_ip_test.go provider/digitalocean: Acceptance Tests needed a new Image Name 2016-08-08 12:08:37 +12:00
resource_digitalocean_record.go
resource_digitalocean_record_test.go
resource_digitalocean_ssh_key.go provider/digitalocean: trim whitespace from ssh key (#8173) 2016-08-14 21:38:37 +01:00
resource_digitalocean_ssh_key_test.go provider/digitalocean: trim whitespace from ssh key (#8173) 2016-08-14 21:38:37 +01:00
resource_digitalocean_tag.go
resource_digitalocean_tag_test.go
resource_digitalocean_volume.go provider/digitalocean: adds a volume resource (#7560) 2016-07-13 15:36:37 +01:00
resource_digitalocean_volume_test.go provider/digitalocean: adds a volume resource (#7560) 2016-07-13 15:36:37 +01:00
tags.go
tags_test.go