From 469ee2405befc064321775c0540b982cc3f2bfe0 Mon Sep 17 00:00:00 2001 From: Piotr Bartman-Szwarc Date: Tue, 8 Oct 2024 11:48:30 +0200 Subject: [PATCH] q-dev: allow mic auto-attachment --- qubesadmin/devices.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qubesadmin/devices.py b/qubesadmin/devices.py index 994da30e..b5baa301 100644 --- a/qubesadmin/devices.py +++ b/qubesadmin/devices.py @@ -92,7 +92,7 @@ def assign(self, assignment: DeviceAssignment) -> None: if assignment.devclass == 'pci' and not assignment.required: raise qubesadmin.exc.QubesValueError( f"PCI devices cannot be assigned as not required.") - if (assignment.devclass not in ('testclass', 'usb', 'block') + if (assignment.devclass not in ('testclass', 'usb', 'block', 'mic') and assignment.attach_automatically): raise qubesadmin.exc.QubesValueError( f"{assignment.devclass} devices cannot be assigned "