mirror of
https://github.com/Telmate/proxmox-api-go.git
synced 2026-04-25 15:35:51 +03:00
[GH-ISSUE #341] Overhaul: Qemu Network interfaces. #82
Labels
No labels
good first issue
issue/confirmed
issue/critical
proposal/accepted
pull-request
type/bug
type/enhancement
type/feature
type/question
type/refactoring
type/testing
type/testing
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/proxmox-api-go#82
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Tinyblargon on GitHub (Jun 13, 2024).
Original GitHub issue: https://github.com/Telmate/proxmox-api-go/issues/341
Originally assigned to: @Tinyblargon on GitHub.
The network adapters of
ConfigQemu{}don't neatly map to the data-structure the PVE API uses.We currently use an array.
PVE uses an map[id]settings.
With our current implementation it's not possible to have network interfaces that aren't consecutive.
In PVE users can have interface1 and interface3 configured. Our current implantation can't distinguish between.
and
In this instance interface5 is the second interface. so it will be the second item in the array.
Before you start working on this please discuss it with me.
@Tinyblargon commented on GitHub (Jun 21, 2024):
This will include #333
@Tinyblargon commented on GitHub (Aug 27, 2024):
Working on this in https://github.com/Tinyblargon/proxmox-api-go/tree/%23341