fileexists Function
fileexists определяет, существует ли файл по указанному пути.
fileexists(path)
Функции вычисляются во время разбора конфигурации, а не во время выполнения команды apply, поэтому эту функцию можно использовать только с файлами, которые уже существуют на диске до того, как OpenTofu начнет выполнять какие-либо действия.
Эта функция работает только с обычными файлами. При использовании с каталогом, FIFO или другим файлом специального типа она вернет ошибку.
Примеры
> fileexists("${path.module}/hello.txt")
truefileexists("custom-section.sh") ? file("custom-section.sh") : local.default_contentСвязанные функции
-
fileсчитывает содержимое файла по указанному пути
Copyright (c) The OpenTofu Authors
Copyright (c) 2014 HashiCorp, Inc.
Mozilla Public License, version 2.0
https://opentofu.org/docs/v1.11/language/functions/fileexists/