Skip to content

Commit 6025f3a

Browse files
committed
Fix bug in TF
1 parent d444b81 commit 6025f3a

File tree

1 file changed

+4
-12
lines changed

1 file changed

+4
-12
lines changed

code/infra/datafactory_content.tf

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,35 +11,27 @@ resource "azurerm_resource_group_template_deployment" "data_factory_content_depl
1111
template_content = file(var.data_factory_published_content.template_file)
1212
}
1313

14-
resource "time_sleep" "sleep_data_factory_content_deployment" {
15-
create_duration = "60s"
16-
17-
depends_on = [
18-
azurerm_resource_group_template_deployment.data_factory_content_deployment
19-
]
20-
}
21-
2214
resource "null_resource" "data_factory_triggers_start" {
23-
for_each = toset(var.data_factory_triggers_start)
15+
for_each = var.data_factory_published_content.parameters_file != "" && var.data_factory_published_content.template_file != "" ? toset(var.data_factory_triggers_start) : {}
2416

2517
provisioner "local-exec" {
2618
command = "az datafactory trigger start --resource-group ${azurerm_data_factory.data_factory.resource_group_name} --factory-name ${azurerm_data_factory.data_factory.name} --name ${each.value}"
2719
}
2820

2921
depends_on = [
30-
time_sleep.sleep_data_factory_content_deployment
22+
azurerm_resource_group_template_deployment.data_factory_content_deployment
3123
]
3224
}
3325

3426
resource "null_resource" "data_factory_pipelines_run" {
35-
for_each = toset(var.data_factory_pipelines_run)
27+
for_each = var.data_factory_published_content.parameters_file != "" && var.data_factory_published_content.template_file != "" ? toset(var.data_factory_pipelines_run) : {}
3628

3729
provisioner "local-exec" {
3830
command = "az datafactory pipeline create-run --resource-group ${azurerm_data_factory.data_factory.resource_group_name} --factory-name ${azurerm_data_factory.data_factory.name} --name ${each.value}"
3931
}
4032

4133
depends_on = [
42-
time_sleep.sleep_data_factory_content_deployment,
34+
azurerm_resource_group_template_deployment.data_factory_content_deployment,
4335
azurerm_kusto_script.kusto_script,
4436
]
4537
}

0 commit comments

Comments
 (0)