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.10/language/functions/fileexists/