Skip to content

Add volume support and start stop operations#2147

Open
micafer wants to merge 7 commits into
trunkfrom
improve_upload
Open

Add volume support and start stop operations#2147
micafer wants to merge 7 commits into
trunkfrom
improve_upload

Conversation

@micafer

@micafer micafer commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Add volume support and start stop operations

Description

Add new functions to complete the Upload driver and move it to the last API version 1.3.

https://developers.upcloud.com/1.3/

Status

Replace this: describe the PR status. Examples:

  • done, ready for review

Checklist (tick everything that applies)

  • Code linting (required, can be done after the PR checks)
  • Documentation
  • Tests
  • ICLA (required for bigger changes)

@codecov-commenter

codecov-commenter commented Jul 3, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 94.77352% with 15 lines in your changes missing coverage. Please review.
✅ Project coverage is 83.38%. Comparing base (30bc793) to head (aee52db).

Files with missing lines Patch % Lines
libcloud/compute/drivers/upcloud.py 86.54% 10 Missing and 4 partials ⚠️
libcloud/common/upcloud.py 88.89% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##            trunk    #2147      +/-   ##
==========================================
+ Coverage   83.34%   83.38%   +0.04%     
==========================================
  Files         351      351              
  Lines       81202    81457     +255     
  Branches     8940     8965      +25     
==========================================
+ Hits        67672    67917     +245     
- Misses      10737    10745       +8     
- Partials     2793     2795       +2     
Files with missing lines Coverage Δ
libcloud/test/common/test_upcloud.py 100.00% <100.00%> (ø)
libcloud/test/compute/test_upcloud.py 95.10% <100.00%> (+5.03%) ⬆️
libcloud/common/upcloud.py 91.59% <88.89%> (-0.41%) ⬇️
libcloud/compute/drivers/upcloud.py 92.06% <86.54%> (-3.98%) ⬇️

... and 1 file with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants