Datamonger

Datamonger for R · r · 0.0.0.9000

Select an Immutable Registry Release

resolve_registry

Construct, discover, set, or inspect a strong registry selector. A catalog lookup is TLS-trusted discovery; recording and reusing its returned release and digest creates the reproducible selector.

Usage

registry_selector(release, index_sha256, index_url, schema_version = 1L)
resolve_registry(release, catalog_url = NULL)
set_registry(registry)
active_registry(project_dir = getwd())

Arguments

  • release

    A registry release identifier.

  • index_sha256

    The lowercase SHA-256 of the exact index bytes.

  • index_url

    An absolute HTTP or HTTPS retrieval URL.

  • schema_version

    The selector schema version.

  • catalog_url

    An HTTPS catalog URL. The package default is used when this is NULL.

  • registry

    A strong registry selector, or NULL to clear the session setting.

  • project_dir

    The directory from which to search upward for a project selector.

Value

registry_selector(), resolve_registry(), and active_registry() return a datamonger_registry. The setter returns NULL invisibly.

Help topic: registry_selector

Same API in