[WIP] EBS driver fixes
Per #1634, it looks like EBS driver is broken and not working.
This is a quick and likely incomplete approach to try and fix that (it's not clear if that driver ever worked since some of the init code seems wrong and there are also no tests).
Codecov Report
Merging #1635 (134d1b8) into trunk (97a417d) will decrease coverage by
0.00%. The diff coverage is47.36%.
@@ Coverage Diff @@
## trunk #1635 +/- ##
==========================================
- Coverage 83.17% 83.17% -0.01%
==========================================
Files 398 398
Lines 86624 86704 +80
Branches 9204 9215 +11
==========================================
+ Hits 72053 72116 +63
- Misses 11442 11452 +10
- Partials 3129 3136 +7
| Impacted Files | Coverage Δ | |
|---|---|---|
| libcloud/backup/drivers/ebs.py | 0.00% <0.00%> (ø) |
|
| libcloud/utils/xml.py | 82.60% <60.00%> (-17.40%) |
:arrow_down: |
| libcloud/common/aws.py | 84.83% <100.00%> (ø) |
|
| libcloud/compute/drivers/openstack.py | 85.17% <0.00%> (-0.39%) |
:arrow_down: |
| libcloud/test/compute/test_openstack.py | 94.53% <0.00%> (-0.02%) |
:arrow_down: |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact),ø = not affected,? = missing dataPowered by Codecov. Last update 97a417d...134d1b8. Read the comment docs.
Thanks for contributing to this issue. As it has been 90 days since the last activity, we are automatically marking is as stale. If this issue is not relevant or applicable anymore (problem has been fixed in a new version or similar), please close the issue or let us know so we can close it. On the contrary, if the issue is still relevant, there is nothing you need to do, but if you have any additional details or context which would help us when working on this issue, please include it as a comment to this issue.