Duke-GCB / DukeDSClient

Command line program to allow uploading, downloading, and managing projects in the duke-data-service.
MIT License
5 stars 6 forks source link

Allow checking and waiting for project consistency #328

Closed johnbradley closed 3 years ago

johnbradley commented 3 years ago

Adds ddsclient check -p <projectName> command that checks that a project is in a consistent state. There is an optional --wait flag for a the check command to wait until the project is consistent. There are also sdk methods DukeDS.is_project_consistent(projectName) and DukeDS.wait_for_project_consistency(projectName).

Fixes #324