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

Preference to hide regions #7970

Closed
cyberduck opened this issue May 21, 2014 · 6 comments
Closed

Preference to hide regions #7970

cyberduck opened this issue May 21, 2014 · 6 comments
Assignees
Labels
enhancement fixed low priority openstack OpenStack Swift Protocol Implementation
Milestone

Comments

@cyberduck
Copy link
Collaborator

da77011 created the issue

Currently if you have multiple region for Swift, all the containers will displayed accordingly from their region.
This is great, but for a global cluster, the multiple endpoints (region) actually points to a single container.

So you end up having the same container displayed multiple times.
Having an option to hide other regions or show only one will be helpful
and avoid confusion.

Thanks,
Devendran


Attachments

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Replying to [7970 devendran]:

This is great, but for a global cluster, the multiple endpoints (region) actually points to a single container.

Is it possible to detect such an environment?

@cyberduck
Copy link
Collaborator Author

da77011 commented

I have attached two screenshot, screenshot one is where both of the region are shown before uploading
and second after uploading where it displays in both region but the copies are the same.

Unfortunately, it's not possible to know if a swift with multiple endpoints are actually a global cluster unless
the user themselves know.

With keystone as the authentication method, any endpoint registered will be provided to swift.
I am wondering if another key and string can be added to keystone cyberduck profile
e.g
Region Placeholder
region

which than only limits one endpoint if there user puts region

Thanks,
Devendran

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Replying to [comment:3 devendran]:

I am wondering if another key and string can be added to keystone cyberduck profile
e.g
Region Placeholder
region

which than only limits one endpoint if there user puts region

That is a good suggestion.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

In d4f43f9. Use Region as a key in the profile. Attached a sample profile with only ORD enabled for Rackspace US.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Test in 0a40783.

@cyberduck
Copy link
Collaborator Author

da77011 commented

Excellent, it's working fine with Region option.

Thanks,
Devendran

@iterate-ch iterate-ch locked as resolved and limited conversation to collaborators Nov 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement fixed low priority openstack OpenStack Swift Protocol Implementation
Projects
None yet
Development

No branches or pull requests

2 participants