fileexists Функция
fileexists определяет, существует ли файл по заданному пути.
fileexists(path)
Функции вычисляются во время разбора конфигурации, а не во время её применения, поэтому эту функцию можно использовать только с файлами, которые уже существуют на диске до того, как 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.9/language/functions/fileexists/