Merge pull request #5355 from jtopjian/openstack-domain-env-vars

provider/openstack: Add Support for Domain environment variables
pull/5131/head
Joe Topjian 10 years ago
commit cb9099e28a

@ -47,14 +47,14 @@ func Provider() terraform.ResourceProvider {
DefaultFunc: envDefaultFuncAllowMissing("OS_AUTH_TOKEN"), DefaultFunc: envDefaultFuncAllowMissing("OS_AUTH_TOKEN"),
}, },
"domain_id": &schema.Schema{ "domain_id": &schema.Schema{
Type: schema.TypeString, Type: schema.TypeString,
Optional: true, Optional: true,
Default: "", DefaultFunc: envDefaultFuncAllowMissing("OS_DOMAIN_ID"),
}, },
"domain_name": &schema.Schema{ "domain_name": &schema.Schema{
Type: schema.TypeString, Type: schema.TypeString,
Optional: true, Optional: true,
Default: "", DefaultFunc: envDefaultFuncAllowMissing("OS_DOMAIN_NAME"),
}, },
"insecure": &schema.Schema{ "insecure": &schema.Schema{
Type: schema.TypeBool, Type: schema.TypeBool,

@ -48,9 +48,11 @@ The following arguments are supported:
* `api_key` - (Optional; Required if not using `password`) * `api_key` - (Optional; Required if not using `password`)
* `domain_id` - (Optional) * `domain_id` - (Optional) If omitted, the `OS_DOMAIN_ID` environment
variable is used.
* `domain_name` - (Optional) * `domain_name` - (Optional) If omitted, the `OS_DOMAIN_NAME`
environment variable is used.
* `tenant_id` - (Optional) * `tenant_id` - (Optional)

Loading…
Cancel
Save