mirror of
https://github.com/KevinMidboe/python-gpiozero.git
synced 2025-12-08 20:39:01 +00:00
Check that the sub-devices of CompositeDevice are actually Device instances
This commit is contained in:
@@ -31,6 +31,9 @@ class CompositeDeviceBadName(CompositeDeviceError, ValueError):
|
||||
class CompositeDeviceBadOrder(CompositeDeviceError, ValueError):
|
||||
"Error raised when a composite device is constructed with an incomplete order"
|
||||
|
||||
class CompositeDeviceBadDevice(CompositeDeviceError, ValueError):
|
||||
"Error raised when a composite device is constructed with an object that doesn't inherit from :class:`Device`"
|
||||
|
||||
class EnergenieSocketMissing(CompositeDeviceError, ValueError):
|
||||
"Error raised when socket number is not specified"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user