Skip to contents

The three tiers that resolve a layer's parameters from a CSV rather than from the manifest row, and which therefore accept a caller-supplied override through rfp_source()'s lookups argument. A subset of rfp_manifest_types().

Usage

rfp_lookup_types()

Value

Character vector of source type names.

Details

Exported for the same reason rfp_manifest_types() is: a consumer that keeps its own copy of this list gets the wrong treatment for a tier added here and not there, silently. rtj's drivers derive their set from this call, so a fourth tier costs them zero lines.

aws is deliberately absent. It reads a lookup of the same shape, but it already has two override routes - s3_base for the pass-level base, and its own row-wise catalog for per-layer paths - so it is not one of the tiers lookups addresses.

See also

Other source: rfp_source_lookup()

Examples

rfp_lookup_types()
#> [1] "osm"  "url"  "stac"

# Every one is also a manifest type
all(rfp_lookup_types() %in% rfp_manifest_types())
#> [1] TRUE