--- alias: user-guide-automation-task-oib-getsetuplist tags: - automation tasks description: "This task retrieves a list of setup paths based on a line full path" --- # Get Setup List The `Get Setup List` task returns the list of Setups for a specific line. Can be used to then feed the GetSetupDetails task with the setup full path. Outputs an string array with json.stringify of the setup full path. ![1562171137862](./images/getsetuplist_parameters.png) ## Inputs | Name | Data Type | Description | |--------------|-----------|----------------------------------------------------| | lineFullPath | `string` | Line Full Path eg:"Virtual Lines\\Virtual Line 01" | | Activate | `Any` | Activate the task | ## Outputs | Name | Data Type | Description | | ------- | --------- | ------------------------------------------------ | | setupList[] | `Object` | Array of strings | | Success | `Boolean` | Triggered when the task is executed with success | | Error | `Error` | Triggered when the task failed for some reason | ## Settings On the `General` tab, you have the usual settings and the following settings: | Name | Data Type | Values | Default | Description | | ------------- | --------- | ------ | ------- | ------------------------------------------------------------ | | Auto Activate | `Boolean` | | `true` | On initializing the task, subscribes it to the Gate Keeper Messages. If false, only subscribes on Activate. | ![1562259678207](./images/getsetuplist_settings.png) ## Behavior Call the Task with an OIB full Line Name and the task will send a command to the OIB SiplacePro, in the reply of the command there will be the information for the Setup Full Paths. ## Remarks None.