Retrieve the GMD server catalog and initialize an acquisition inventory
dlw_gmd_list.RdLoads the authoritative server catalog for the seven recognized modules and
.dta files, then builds the local acquisition inventory. On a first run the
inventory contains the five active download modules as unavailable; current
"ASPIRE" and "L" rows are retained only when a prior inventory already
records them as available. Obsolete rows and superseded checksums are removed.
Details
The write uses inv_gmd_list consistently. Any thrown, null-version, or
malformed write result is treated as uncertain and reconciled by reloading
durable state; the function aborts unless the intended inventory is verified.
Note
This function expects a working release to be configured via
pipfun::setup_working_release(). When called from
pipdata_get_gmd(), the release is already set. When called
standalone, ensure setup_working_release() has been invoked first.
Examples
if (FALSE) { # \dontrun{
pipfun::setup_working_release("20260206", "TEST")
gmd_list <- dlw_gmd_list()
head(gmd_list)
} # }