Introduce a new dfcache command which uses dfcache SDK interface to interactive with dfdaemon and operate on P2P cache system. For example: - add a file into cache system dfcache import --cid sha256:xxxxxx --tag testtag /path/to/file - check if a file exists in cache system dfcache stat --cid testid --local # only check local cache dfcache stat --cid testid # check other peers as well - export/download a file from cache system dfcache export --cid testid -O /path/to/output - delete a file from cache system, both local cache and P2P network dfcache delete -i testid -t testtag Signed-off-by: Gaius <gaius.qi@gmail.com> Signed-off-by: Eryu Guan <eguan@linux.alibaba.com> Co-authored-by: Jim Ma <majinjing3@gmail.com> Co-authored-by: Gaius <gaius.qi@gmail.com> |
||
|---|---|---|
| .. | ||
| util.go | ||
| util_test.go | ||