Skip to main content

Module extra_configs

Module extra_configs 

Source
Expand description

External files are associated with a project, never with their storage directory.

Structs§

Entry

Functions§

add
Mutate under the same lock as the existing namespace and slug writers.
configs_for_dir
Configuration files registered for this exact project directory.
entries
invalidate
label_for_checkout
The hostname label a registration names for the project whose primary checkout is primary.
namespace_for_dir
namespace_has_running_daemon
Whether the state file records a running daemon in namespace. A namespace with live daemons must keep its registration, or a new project registered under the name would find the old project’s running daemons.
normalize
Canonicalize existing paths and normalize missing paths for unregistering.
path_is_gone
Whether the filesystem positively reports path as nonexistent. An I/O error (permissions, a flaky mount) is not “gone”: callers delete on this.
paths_for
project_dir
remove
resolve_path