diff options
-rw-r--r-- | units/wireless/jobs.pxu | 12 | ||||
-rw-r--r-- | units/wireless/manifest.pxu | 4 |
2 files changed, 16 insertions, 0 deletions
diff --git a/units/wireless/jobs.pxu b/units/wireless/jobs.pxu index b3d6604..80fde85 100644 --- a/units/wireless/jobs.pxu +++ b/units/wireless/jobs.pxu @@ -1,3 +1,15 @@ + +id: wireless/detect +category_id: com.canonical.plainbox::wireless +plugin: shell +flags: also-after-suspend +estimated_duration: 2.0 +_summary: Detect if at least one Wireless LAN device is detected +imports: from com.canonical.plainbox import manifest +requires: manifest.has_wlan_adapter == 'True' +command: + network_device_info.py detect WIRELESS + unit: template template-resource: device template-filter: device.category == 'WIRELESS' and device.interface != 'UNKNOWN' diff --git a/units/wireless/manifest.pxu b/units/wireless/manifest.pxu new file mode 100644 index 0000000..ed92bf6 --- /dev/null +++ b/units/wireless/manifest.pxu @@ -0,0 +1,4 @@ +unit: manifest entry +id: has_wlan_adapter +_name: A WLAN Adapter +value-type: bool |