kitware-resonant / dkc-next

Apache License 2.0
3 stars 0 forks source link

Add preliminary CLI #164

Closed danlamanna closed 3 years ago

danlamanna commented 3 years ago

This is definitely not in the state that I want it, but I've been holding off pushing it for so long that I wanted to get something out. The name rvt is arbitrary.

At the moment there are some dummy credentials hardcoded since I wasn't sure what the approach to take with authentication was.

rvt sync dkc://<folder-id> ./some/local/path (download) should work, but upload is half implemented so far. rvt ls dkc://<folder-id> should work, even with the fancy --tree option.

zachmullen commented 3 years ago

@danlamanna could you put the core changes into a separate PR? It seems like they're small and should be easy to approve independently.

danlamanna commented 3 years ago

Future work:

danlamanna commented 3 years ago

@jbeezley can you verify sync, ls, and ls-tree work the way you would expect? then we can get a basic version of this merged.

brianhelba commented 3 years ago

You'll need to rebase this before merging.