- OpenTofu 言語
- 関数
- abspath
abspath
関数
abspath
は、ファイルシステムパスを含む文字列を受け取り、絶対パスに変換します。つまり、パスが絶対パスでない場合、現在の作業ディレクトリと結合されます。
リソース引数でファイルシステムパスを直接参照すると、同じ構成が複数のシステムから、または異なるホストオペレーティングシステムで適用された場合に、間違った差分が発生する可能性があります。ファイルシステムパスは、file
への引数(コンテンツのみが保存される場合)や、connection
および provisioner
ブロックなど、一時的な値にのみ使用することをお勧めします。
例
> abspath(path.root)
/home/user/some/tofu/root