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

new feature: mount-like service #5570

Open
1 task
xtexx opened this issue Jan 24, 2025 · 0 comments
Open
1 task

new feature: mount-like service #5570

xtexx opened this issue Jan 24, 2025 · 0 comments
Labels
enhancement New feature or request

Comments

@xtexx
Copy link

xtexx commented Jan 24, 2025

Feature Description

I suggest a new service providing mountpoint-based binding to other services.

Each mount is a triple of (path, service operator, prefix), declaring that access to files under path should be forwarded to service operator, with path in their paths replaced with prefix. File access should always match the mount with longest common ancestor.

For example,

  • /, A, /
  • /dir, B, /test
    Accessing /dir/a should be the same as accessing /test/a with B, accessing /b should be the same as accessing /b with service A.

Problem and Solution

This is because sometimes we may want to storage our data in different services, based on directories.

Additional Context

No response

Are you willing to contribute to the development of this feature?

  • Yes, I am willing to contribute to the development of this feature.
@xtexx xtexx added the enhancement New feature or request label Jan 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant