Filesystem

hybrid map

yaml value: seq | str

This is a hybrid container for a sequence of maps which may reside in other files.

For seq value, all of it’s values should be the final map, or a valid str value as described below.

For str value, it should be a valid path, which may be absolute or relative to the directory of the main conf file.

The path may be a file or directory:

  • If the path is a directory, the non-symbolic files in it with extension .conf will be parsed as described below.

  • If the path is a file, it should contains one or many yaml docs, each doc will be the final map.

file

yaml value: str

This set a file to be read. The file should be an absolute path, or relative to a predefined path.

absolute path

yaml value: str

The set a file path to be used. The path should be absolute.

directory path

yaml value: str

Set a directory path.