diff options
| -rw-r--r-- | units/camera/jobs.pxu | 3 | ||||
| -rw-r--r-- | units/camera/manifest.pxu | 7 |
2 files changed, 8 insertions, 2 deletions
diff --git a/units/camera/jobs.pxu b/units/camera/jobs.pxu index 7c0b1d0..42a8413 100644 --- a/units/camera/jobs.pxu +++ b/units/camera/jobs.pxu @@ -2,8 +2,9 @@ plugin: shell category_id: com.canonical.plainbox::camera id: camera/detect estimated_duration: 1.2 +imports: from com.canonical.plainbox import manifest requires: - device.category == 'CAPTURE' + manifest.has_camera == 'True' command: camera_test.py detect _summary: This Automated test attempts to detect a camera. diff --git a/units/camera/manifest.pxu b/units/camera/manifest.pxu index de12798..ed79336 100644 --- a/units/camera/manifest.pxu +++ b/units/camera/manifest.pxu @@ -1,4 +1,9 @@ unit: manifest entry id: has_rpi_camera _name: RaspberryPi Camera Module -value-type: bool \ No newline at end of file +value-type: bool + +unit: manifest entry +id: has_camera +_name: Camera/Capture Device +value-type: bool |
