Open juliangruber opened 4 years ago
Same with mount
:
$ hyperdrive mount
› Error: Missing 1 required arg:
› path The path where the drive will be mounted (must be within ~/Hyperdrive)
› See more help with --help
$ hyperdrive mount ~/Hyperdrive/perf-test xxx
✖ Could not mount the drive:
The server does not implement this method
$
Hey @juliangruber, thanks for this. In the last patch update I'd broken the FUSE API (did a bunch of refactoring and missed a spot).
These commands should be fixed in 1.14.2. Sorry about that, and thanks again for opening the issue.
Definitely highlights the need for some E2E tests for the FUSE API -- currently that testing is done manually (and can clearly be forgotten...).
Thanks, this has been fixed :)
Do you have a plan for E2E tests?
As a temporal solution, or more like a "canary in the gold mine" test, we've added a dockerfile used to create a linux machine with fuse, so one can test the p2pcommons/sdk using hyperdrive-daemon with fuse configured.
Describe the bug The
create
command is not implemented by the server, but mentioned in the README and the client's help output.To Reproduce
Expected Behavior A drive should have been created.
OS macOS 10.15.4
Node version v12.16.3
Was the daemon installed from NPM or bundled with Beaker? NPM