External

data class External(val path: Path) : Configuration.Profile

An external profile loaded from a filesystem location.

Constructors

Link copied to clipboard
constructor(path: Path)

Properties

Link copied to clipboard
protected open override val activeDir: Path

The active directory when using this profile.

Link copied to clipboard
val path: Path

Path to the configuration file in the filesystem.

Functions

Link copied to clipboard
open override fun newInputStream(): InputStream?

Creates a new InputStream to read from the configuration file.

Link copied to clipboard
fun resolveActive(relPath: Path): Path

Resolves relPath against the active directory of this profile. Does nothing if relPath is an absolute path.