Spec-Zone.ru › OpenTofu 1.12

fileexists Функция

fileexists определяет, существует ли файл по указанному пути.

Блок кода
fileexists(path)

Функции вычисляются во время разбора конфигурации, а не во время применения, поэтому эту функцию можно использовать только с файлами, которые уже существуют на диске до того, как OpenTofu начнёт выполнять какие-либо действия.

Эта функция работает только с обычными файлами. При использовании с каталогом, FIFO или файлом другого специального типа она вернёт ошибку.

Примеры​

Блок кода
> fileexists("${path.module}/hello.txt")
true
Блок кода
fileexists("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.12/language/functions/fileexists/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API