fermilink.config module

Resolve global FermiLink home root and ensure it exists.

Defaults to ~/.fermilink when FERMILINK_HOME is unset.

Return type:

Path

fermilink.config.resolve_runtime_root()[source]

Resolve runtime state root for daemonized services.

Return type:

Path

fermilink.config.resolve_scipkg_root()[source]

Resolve scientific-package storage root and ensure it exists.

Return type:

Path

fermilink.config.resolve_workspaces_root()[source]

Resolve workspaces root and ensure it exists.

Return type:

Path