dandi / dandi/s3invsync

Support Scenario where S3 Path is both a File and a Directory

Open
#170 30 comments 0 reactions 0 assignees View on GitHub
needs design decisions
Dominant language
Rust
Stars
3
Forks
1
PR merge metrics
No merged PRs in 30d

Description

While running:

```
s3invsync --allow-new-nonempty --ok-errors all s3://linc-brain-mit-staging-us-east-2/linc-brain-mit-staging-us-east-2/staging-configuration /orcd/data/linc/001/s3lincbrain/
```

against `s3invsync --version 0.2.0` the following error occurred:

```
Error: path "zarr/7723d02f-1f71-4553-a7b0-47bda1ae8b42/0/0/0/0" is used as both a file and a directory
```

and confirmed within the AWS console:

Image

This issue captures the need to handle this scenario.

Thanks in advance @jwodder

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.