We fail on a wide variety of uses. We probably shouldn't.
Here's one. Bad archive paths only fail on write, not on create. Should we deal with this?
$ datafs create 'my new ar\\//chi\//\\ve' --description "weird error"
created versioned archive <DataArchive osdc://my new ar\\//chi\//\\ve>
$ datafs update 'my new ar\\//chi\//\\ve' test.txt
Traceback (most recent call last):
...
fs.errors.InvalidCharsInPathError: Path contains invalid characters: my new ar\\/chi\/\\ve/0.0.1
We fail on a wide variety of uses. We probably shouldn't.
Here's one. Bad archive paths only fail on write, not on create. Should we deal with this?