simdb.cli package¶
CLI module.
The CLI module contains the code for the SimDB Command Line Interface including the commands run by the argparse argument parser and the API for talking to the remote REST API.
Subpackages¶
- simdb.cli.commands package
check_meta_args()- Submodules
- simdb.cli.commands.alias module
- simdb.cli.commands.config module
- simdb.cli.commands.database module
- simdb.cli.commands.manifest module
- simdb.cli.commands.provenance module
- simdb.cli.commands.remote module
- simdb.cli.commands.simulation module
- simdb.cli.commands.utils module
- simdb.cli.commands.validators module
Submodules¶
- simdb.cli.file_system module
- simdb.cli.manifest module
AliasValidatorDataObjectDataObjectValidatorDescriptionValidatorDictValuesValidatorInputsValidatorInvalidAliasInvalidManifestListValuesValidatorManifestManifestValidatorMetaDataValidatorOutputsValidatorResponsibleValidatorSinkSourceVersionValidatorWorkflowValidatorget_loader()ndarray_constructor()
- simdb.cli.remote_api module
APIErrorFailedConnectionRemoteAPIRemoteAPI.add_watcher()RemoteAPI.delete()RemoteAPI.delete_metadata()RemoteAPI.delete_simulation()RemoteAPI.get()RemoteAPI.get_api_version()RemoteAPI.get_directory()RemoteAPI.get_endpoints()RemoteAPI.get_server_authentication()RemoteAPI.get_server_version()RemoteAPI.get_simulation()RemoteAPI.get_token()RemoteAPI.get_upload_options()RemoteAPI.get_validation_schemas()RemoteAPI.has_url()RemoteAPI.list_simulations()RemoteAPI.list_watchers()RemoteAPI.patch()RemoteAPI.post()RemoteAPI.pull_simulation()RemoteAPI.push_simulation()RemoteAPI.put()RemoteAPI.query_simulations()RemoteAPI.remoteRemoteAPI.remove_watcher()RemoteAPI.reset_database()RemoteAPI.set_metadata()RemoteAPI.trace_simulation()RemoteAPI.update_simulation()RemoteAPI.validate_simulation()
RemoteErrorcheck_return()read_bytes()try_request()
- simdb.cli.simdb module