semvec/pypi-packages huggingface dataset:
pbx-component-files-uploader 0.0.4
Files uploader to custom storages
License: MIT
Requires Python: >=3.7,<4.0
Keywords: leadvertex,selectel,storage,remote storage,uploader

# pbx-lv2-records-uploader

Simple selectel upload

```python
    from pbx_component_files_uploader.uploader import Uploader

    api = Uploader(Uploader.SERVICE_SELECTEL, {
        'username': 'user',
        'password': 'pass',
        'container': 'container_name'
    }, {
        'token_cache_dir': '/path/to/cache/dir'
    })

    uploadedFileUrl = api.upload(
        '/path/to/src/file', 'dst_folder/dst_filename')
```