Device Assignment

By default the job will be executed in the device in which you are connected. To define a different device one can use the keys where and whereCustom.

Where: all

myjob:
script: ls -lah
where: all

This will run myjob in all connected devices. If there are three devices connected during the execution time, then three instances of myjob will be created and executed in each device.

Where: any

myjob:
script: ls -lah
where: any

This will run myjob on the next available connected device. Note that this will create only one instance of the job.

Where: custom

myjob:
script: ls -lah
where: custom
whereCustom:
- earth
- mars

This will run myjob on every device included on the whereCustom list. Note that this will create one job for each specified device.