Queue

The Queue is a chronological list of actions that Mesa has taken on your behalf. Every action is represented by every task. You can view the status of each task, the child (children) of each task, the task ID, and the parent task ID.  

Features:

Status: 

A task's status is separated into four categories:

  • Ready: A task is waiting in the queue to run
  • Fail: A task was not able to be completed
  • Success: A task was able to be completed
  • Running: A task is currently processing 

You can also sort for each specific status.

Date Filter

Allows you search for past and current tasks within a range of dates. ***

Refresh Button

Allows you to refresh the Queue to see the most recent actions/tasks. 

Actions

Replay

Replaying a Task copies all of the task configuration, payload, and context (headers) into a new task that is immediately re-enqueued.  This is helpful if there was an issue with your Trigger/Action configuration, script logic, third party API, or if there was a minor issue with your payload. Before replaying the task, you are presented with the previous payload and have the opportunity to make changes if necessary. FTP Inputs will require that the original file is copied back to the original location on the FTP server (as listed in the  source field).

View Logs

This button takes you to the Logs section, with the filter preset so you are only viewing logs related to the execution of this specific Task.

View Payload

This button displays the payload that was sent to the Task when it ran. You can view what came in to each trigger or output. When replaying an action, you can make modifications to the payload in the editor.  

Source

This shows you whether your tasks were either ran by the test button (located within Triggers) or by the system.

Children

This table lists all child tasks that were spawned during the execution of this task.  For example, if you have a FTP Trigger whose Trigger Script loops through the file and creates a number of Shopify API Actions, all of the Action tasks that were created during the execution of the FTP Trigger will be listed in this table. If no child tasks were spawned by the Task that is being viewed, this space will display  No child tasks. When viewing the children, you are able to see the details of the parent. If you wish to see the root of the task, click on the parent when viewing the child.