apache / libcloud

Apache Libcloud is a Python library which hides differences between different cloud provider APIs and allows you to manage different cloud resources through a unified and easy to use API.
https://libcloud.apache.org
Apache License 2.0
2.04k stars 925 forks source link

chore: Deprecate facility in the favor of metro #1971

Closed aayushrangwala closed 5 months ago

aayushrangwala commented 11 months ago

Changes Title (replace this with a logical title for your changes)

Deprecate facility in the favor of metro API

Description

For more information on contributing, please see Contributing section of our documentation.

Status

Ready For Review

Checklist (tick everything that applies)

displague commented 11 months ago

@aayushrangwala perhaps the removal of strorage should be done in a separate PR from the facility deprecation and introduction of metros.

luss commented 11 months ago

nice i"ll puul this PR into my work area and make sure PR #1970 & PR #1971 are all thats needed to tqeak EqunixMetal back into prime shape.

luss commented 11 months ago

Also, I agree with @displague that it's cleaner, safer, & simpler to keep each PR small & doing a specifc thing. That's why I started this journey to update the EquinixMetal driver with the simple and safe PR #1970

aayushrangwala commented 10 months ago

@aayushrangwala perhaps the removal of strorage should be done in a separate PR from the facility deprecation and introduction of metros.

Sure, will raise another PR

displague commented 10 months ago

Reviewers, please note that Equinix Metal removed the facilities/facility request field in June for new users, and the field will be entirely unavailable for all users after December. metro is the replacement. Facilities reside within a metro. Legacy facility values are not compatible with the metro field.

https://feedback.equinixmetal.com/changelog/reminder-facilities-turns-to-metros-on-may-30

aayushrangwala commented 10 months ago

@Kami Can you please review and approve this PR as well

Kami commented 10 months ago

@aayushrangwala Looks like tests and some other CI checks are failing. Can you please look into it when you get a chance?

Thanks.

Kami commented 5 months ago

Sorry for the delay - the PR has finally been merged into trunk.

Thanks again for your contribution.