メインコンテンツにスキップ

abspath 関数

abspath は、ファイルシステムパスを含む文字列を受け取り、絶対パスに変換します。つまり、パスが絶対パスでない場合、現在の作業ディレクトリと結合されます。

リソース引数でファイルシステムパスを直接参照すると、同じ構成が複数のシステムから、または異なるホストオペレーティングシステムで適用された場合に、間違った差分が発生する可能性があります。ファイルシステムパスは、file への引数(コンテンツのみが保存される場合)や、connection および provisioner ブロックなど、一時的な値にのみ使用することをお勧めします。

コードブロック
> abspath(path.root)
/home/user/some/tofu/root