Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add audbackend.backend.MinIO * Add dependency to minio * Rename MinIO to Minio * Fix Minio.delete() to first remove objects * Let Minio.exists() return True for "/" * Fix Minio.ls() for non-existing paths * Add tests using a local MinIO server * Expand tests to 100% code coverage * Fix remaining issues * Update docstrings * Define constant hosts values at single position * Run tests on play.min.io * Be more conservative for other copy method * Add Minio.get_config() * Add docstring example * Correct get_config() docstring * Add secure argument * Add possibility to provide **kwargs * Set content-type during upload * Add **kwargs to docstring * Add support for owner() (#234) * Add support for owner() * Be more conservative regarding owner * Fix owner test under Windows * Revert "Fix owner test under Windows" This reverts commit 643c85d. * Try to fix Windows owner test * Replace _close() with close() * Limit copy size to 4.9 GB * Ensure errors are tested for MinIO * Add docstring to test_get_config * Add docstring to test_maven_file_structure * Ground truth var for interfaces in _unversioned.py * Ground truth var for interfaces in _versioned.py * Ground truth var for interfaces in _maven.py * Fix typos * Update get_file test * Fix typing of _size() * Remove default None in dict.get() Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> * Improve code quality Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> * Add comment for MinIO credentials * Improve code quality * Add exception in _get_file() * Fix coverage * DEBUG: coverage * Try to fix coverage --------- Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
- Loading branch information