dctools.data.connection.config.ARGOConnectionConfig
- class dctools.data.connection.config.ARGOConnectionConfig(params)
Configuration for Argo Connection with S3/Wasabi support.
- Parameters:
params (dict)
- __init__(params)
Init.
- Parameters:
params (dict)
Methods
__init__(params)Init.
Create filesystem (S3 if configured, otherwise local).
Get S3 storage options for ArgoInterface.
to_dict()Convert configuration to dictionary.
Attributes
base_pathchunksdataset_processordepth_valuesendpoint_urlfile_cachefile_patternfilter_valuesfull_day_datagroupskeep_variablesmax_fetch_retriesmax_samplesretry_backoff_secondss3_buckets3_folders3_keys3_secret_keyvariablesinit_typelocal_root- create_fs()
Create filesystem (S3 if configured, otherwise local).
- get_storage_options()
Get S3 storage options for ArgoInterface.
- Return type:
Dict[str, Any]