You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm using Python 3.9/3.10 and apache-libcloud==3.8.0
When trying to get driver for the SOFTLAYER provider the following error obtained:
from libcloud.compute.types import Provider
from libcloud.compute.providers import get_driver
cls = get_driver(Provider.SOFTLAYER)
File "/usr/local/lib/python3.10/enum.py", line 437, in __getattr__
raise AttributeError(name) from None
AttributeError: SOFTLAYER
I tried to debug it and noticed that the cls object doesn't include the SOFTLAYER member. It includes the IBM instead. But when I try to use the Provider.IBM, the following exception is displayed: Exception: Provider no longer supported: http://www.ibm.com/midmarket/us/en/article_cloud6_1310.html, please visit: IBM SmartCloud Enterprise has been deprecated in favour of IBM SoftLayer Public Cloud, please use the SOFTLAYER provider.
The text was updated successfully, but these errors were encountered:
I've noticed that the code related to SoftLayer was just removed between tags 3.7.0 and 3.8.0.
For me, it is OK to use 3.7.0, but please mention such breaking changes in the release notes.
Summary
Can't obtain a driver for SOFTLAYER provider
Detailed Information
I'm using Python 3.9/3.10 and apache-libcloud==3.8.0
When trying to get driver for the SOFTLAYER provider the following error obtained:
I tried to debug it and noticed that the cls object doesn't include the SOFTLAYER member. It includes the IBM instead. But when I try to use the Provider.IBM, the following exception is displayed:
Exception: Provider no longer supported: http://www.ibm.com/midmarket/us/en/article_cloud6_1310.html, please visit: IBM SmartCloud Enterprise has been deprecated in favour of IBM SoftLayer Public Cloud, please use the SOFTLAYER provider.
The text was updated successfully, but these errors were encountered: