usb_drives_mixin

A mixin class providing common methods and attributes for devices with usb ports.

USBDrivesMixin

Bases: ABC

flowchart LR tm_devices.driver_mixins.abstract_device_functionality.usb_drives_mixin.USBDrivesMixin[USBDrivesMixin] click tm_devices.driver_mixins.abstract_device_functionality.usb_drives_mixin.USBDrivesMixin href "" "tm_devices.driver_mixins.abstract_device_functionality.usb_drives_mixin.USBDrivesMixin"

A mixin class which adds the usb_drives property.

usb_drives abstractmethod cached property

usb_drives: tuple[str, ...]

Return a list of all connected USB drives.