check_status_evaluate {EDIutils}R Documentation

Check status of data package evaluation

Description

Check status of data package evaluation

Usage

check_status_evaluate(transaction, wait = TRUE, env = "production")

Arguments

transaction

(character) Transaction identifier

wait

(logical) Wait for evaluation to complete? See details below.

env

(character) Repository environment. Can be: "production", "staging", or "development".

Details

If wait = TRUE, then the function will enter a "while" loop checking every 2 seconds for the completed evaluation report. If wait = FALSE, then the function will only check once and return the result.

Value

(logical) TRUE if evaluation has completed, FALSE if in progress, and error if an error was encountered while processing the request

Note

User authentication is required (see login())

See Also

Other Evaluation and Upload: check_status_create(), check_status_update(), create_data_package(), evaluate_data_package(), update_data_package()

Examples

## Not run: 

login()

# Evaluate data package
transaction <- evaluate_data_package(
  eml = paste0(tempdir(), "/edi.595.1.xml"),
  env = "staging"
)
transaction
#> [1] "evaluate_163966785813042760"

# Check evaluation status
status <- check_status_evaluate(
  transaction = transaction,
  env = "staging"
)
status
#> [1] TRUE

logout()

## End(Not run)


[Package EDIutils version 1.0.3 Index]