The Backburner Manager maintains a hierarchy of nodes representing the servers and jobs in the system.
The function of each node type is summarized in the following table. A check-mark in the metadata column indicates the node has metadata that can be used by a Wiretap client to view, manage, and control rendering jobs.
| Node Type (CAPS) Node ID | Metadata | Description |
|---|---|---|
| MANAGER / |
✔ | Root node of the Backburner hierarchy This node can neither be created nor destroyed by a Wiretap client. See Manager Metadata. |
| SERVERLIST /servers |
✖ | Parent of all Backburner slave servers registered with the Backburner Manager This node can neither be created nor destroyed by a Wiretap client. |
| SERVER <server name> |
✔ | A slave server (render node) registered with the Backburner Manager. The node ID of a server node is its host name as registered with the Backburner Manager. A Wiretap client cannot create a server node. However, it can delete a server node that has the status of absent. A server is automatically marked as absent when it fails to respond to the regular pings sent to it by the Backburner Manager. Deleting the node only removes it from the Backburner Manager’s node hierarchy. It has no effect upon the slave server itself. See Server Metadata. |
| SERVERGROUPLIST /servergroups |
✖ | Parent of all the server groups handled by the Backnburner Manager. This node can neither be created nor destroyed by a Wiretap client. |
| SERVERGROUP /servergroups/<group name> |
✔ | Represents a group of Backburner slave servers. A server group is a collection of slave servers. You can create a server group containing all of your facility’s fastest render nodes. A Wiretap client can both create and destroy servergroup nodes. See Servergroup Metadata. |
| JOBLIST /jobs |
✔ | A container for the current jobs, both active and inactive overseen by Backburner Manager. It can only contain nodes of type job. No other type of node can exist under this parent. This node can neither be created nor destroyed by a Wiretap client. See Joblist Metadata. |
| JOB <alphanumeric> |
✔ | A job being handled by the Backburner Manager. A Wiretap client can both create and destroy job nodes. See Job Metadata. |
| JOBARCHIVE /archive |
✔ | A job archive is a compressed file maintained by the Backburner Manager containing information pertaining to archived jobs. This node can neither be created nor destroyed by a Wiretap client. Read-only. See Jobarchive Metadata. |