Skip to content

Commit 871f3f3

Browse files
committed
q-dev: ignore mode of currently attached devices
Even if device is `auto-attached` it could be manually reattached, so to avoid confusion just show as `attached`
1 parent e09ab84 commit 871f3f3

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

qubesadmin/tools/qvm_device.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -158,17 +158,17 @@ def _load_frontends_info(vm, dev, devclass, actual_devices):
158158
else:
159159
for assignment in vm.devices[devclass].get_assigned_devices():
160160
if dev == assignment.virtual_device:
161-
yield _frontend_desc(vm, assignment)
161+
yield _frontend_desc(vm, assignment, virtual=True)
162162
except qubesadmin.exc.QubesVMNotFoundError:
163163
pass
164164

165165

166-
def _frontend_desc(vm, assignment):
166+
def _frontend_desc(vm, assignment, virtual=False):
167167
"""
168168
Generate description of frontend vm with optional device connection options.
169169
"""
170170
mode = assignment.mode.value
171-
if mode == 'manual':
171+
if not virtual:
172172
mode = 'attached'
173173
if assignment.options:
174174
return '{!s} ({}: {})'.format(

0 commit comments

Comments
 (0)