Merge pull request #448 from drebes/project-dependency
fix recreation of resources that depend on project_id on pre-existing…
This commit is contained in:
commit
ced7aafcbf
|
@ -47,9 +47,17 @@ locals {
|
||||||
parent_id = var.parent == null ? null : split("/", var.parent)[1]
|
parent_id = var.parent == null ? null : split("/", var.parent)[1]
|
||||||
prefix = var.prefix == null ? "" : "${var.prefix}-"
|
prefix = var.prefix == null ? "" : "${var.prefix}-"
|
||||||
project = (
|
project = (
|
||||||
var.project_create
|
var.project_create ?
|
||||||
? try(google_project.project.0, null)
|
{
|
||||||
: try(data.google_project.project.0, null)
|
project_id = try(google_project.project.0.project_id, null)
|
||||||
|
number = try(google_project.project.0.number, null)
|
||||||
|
name = try(google_project.project.0.name, null)
|
||||||
|
}
|
||||||
|
: {
|
||||||
|
project_id = "${local.prefix}${var.name}"
|
||||||
|
number = try(data.google_project.project.0.number, null)
|
||||||
|
name = try(data.google_project.project.0.name, null)
|
||||||
|
}
|
||||||
)
|
)
|
||||||
logging_sinks = coalesce(var.logging_sinks, {})
|
logging_sinks = coalesce(var.logging_sinks, {})
|
||||||
sink_type_destination = {
|
sink_type_destination = {
|
||||||
|
|
Loading…
Reference in New Issue