update_data_package {EDIutils} | R Documentation |
Update data package
update_data_package(eml, useChecksum = FALSE, env = "production")
eml |
(character) Full path to an EML file describing the data package to be updated |
useChecksum |
(logical) Use data entities from a previous version of the data package? See details below. |
env |
(character) Repository environment. Can be: "production", "staging", or "development". |
Each data entity described in eml
must be accompanied by a
web accessible URL at the XPath ".//physical/distribution/online/url". The
EDI data repository uses these links to download the data entities. The URLs
must be static and not have any redirects otherwise the data entities will
not be downloadable.
transaction (character) Transaction identifier. May be used in a
subsequent call to check_status_update()
to determine the operation
status
User authentication is required (see login()
)
Other Evaluation and Upload:
check_status_create()
,
check_status_evaluate()
,
check_status_update()
,
create_data_package()
,
evaluate_data_package()
## Not run:
login()
# Update data package
transaction <- update_data_package(
eml = paste0(tempdir(), "/edi.595.2.xml"),
env = "staging"
)
transaction
#> [1] "update_edi.595_163966788658131920__edi.595.2"
# Check update status
status <- check_status_update(
transaction = transaction,
env = "staging"
)
status
#> [1] TRUE
logout()
## End(Not run)