[PR #405] [MERGED] Feat: PCI Mdev support #441

Closed
opened 2026-02-28 00:42:13 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Telmate/proxmox-api-go/pull/405
Author: @Tinyblargon
Created: 3/11/2025
Status: Merged
Merged: 3/11/2025
Merged by: @Tinyblargon

Base: masterHead: #401


📝 Commits (3)

  • 738f9fc refactor: move code to validate func
  • c25191b refactor: rename tests
  • f836c44 feat: PCI add MDev property

📊 Changes

3 files changed (+212 additions, -81 deletions)

View changed files

📝 proxmox/config_qemu_pcie.go (+131 -71)
📝 proxmox/config_qemu_pcie_test.go (+39 -6)
📝 proxmox/config_qemu_test.go (+42 -4)

📄 Description

Added missing Validate() func for QemuPciMapping and QemuPciRaw.
Added mdev property to PCI code.

Closes #401


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Telmate/proxmox-api-go/pull/405 **Author:** [@Tinyblargon](https://github.com/Tinyblargon) **Created:** 3/11/2025 **Status:** ✅ Merged **Merged:** 3/11/2025 **Merged by:** [@Tinyblargon](https://github.com/Tinyblargon) **Base:** `master` ← **Head:** `#401` --- ### 📝 Commits (3) - [`738f9fc`](https://github.com/Telmate/proxmox-api-go/commit/738f9fc47b8f2b14cf6a539c1bc293fcf1cd9d9b) refactor: move code to validate func - [`c25191b`](https://github.com/Telmate/proxmox-api-go/commit/c25191b830b713a56f9806e1b21d77f56917ca2a) refactor: rename tests - [`f836c44`](https://github.com/Telmate/proxmox-api-go/commit/f836c446dde303ad0ad73e177f03547234d296ec) feat: PCI add MDev property ### 📊 Changes **3 files changed** (+212 additions, -81 deletions) <details> <summary>View changed files</summary> 📝 `proxmox/config_qemu_pcie.go` (+131 -71) 📝 `proxmox/config_qemu_pcie_test.go` (+39 -6) 📝 `proxmox/config_qemu_test.go` (+42 -4) </details> ### 📄 Description Added missing `Validate()` func for `QemuPciMapping` and `QemuPciRaw`. Added `mdev` property to PCI code. Closes #401 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-28 00:42:13 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/proxmox-api-go#441
No description provided.