Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: base go-diskfs filesystem implementation #427

Closed
wants to merge 4 commits into from

Conversation

shanduur
Copy link

@shanduur shanduur commented May 28, 2024

As stated in linked issue, this implements affero.Fs for the go-diskfs filesystem.FileSystem interface.

I added some basic tests, some of the methods have naive implementations.

Please check if the errors returned by the unsupported methods make sense.

Closes #426

Signed-off-by: Mateusz Urbanek <mateusz.urbanek.98@gmail.com>
@shanduur shanduur marked this pull request as ready for review May 28, 2024 16:25
Signed-off-by: Mateusz Urbanek <mateusz.urbanek.98@gmail.com>
Signed-off-by: Mateusz Urbanek <mateusz.urbanek.98@gmail.com>
Signed-off-by: Mateusz Urbanek <mateusz.urbanek.98@gmail.com>
@shanduur
Copy link
Author

shanduur commented May 29, 2024

Partialy supported by IoFs (see diskfs/go-diskfs#184), might be reopened if permissions are supported by go-diskfs.

@shanduur shanduur closed this May 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add support for go-diskfs
1 participant