< Previous | Contents | Next >
RenderJob
class RenderJob
Parent class: Object
Represents a RenderJob.
![]()
RenderJob Attributes
Attribute Name | Type | Description |
RJOBS_Status | string | The current status of the job as String. |
RJOBB_Resumable | boolean | |
RJOBS_CompEndScript | string | |
RJOBN_CompID | number | |
RJOBS_QueuedBy | string | |
RJOBB_IsRemoving | boolean | |
RJOBB_Paused | boolean | Indicates if the Job is paused. |
RJOBS_Name | string | The filename of the Job. |
RJOBB_DontClose | boolean | |
RJOBN_TimeOut | number | The timeout of the job in minutes. |
RJOBN_Status | number | Legacy status indicator for scripts that were reliant on the old numeric index for job status. 0. Not Rendered 1. Incomplete 2. Done 3. Failed 4. Paused 5. Submitted 6. Rendering 7. Aborting |
RJOBN_RenderingFrames | number | The number of currently rendering frames. |
RJOBN_RenderedFrames | number | The number of frames rendered in the job. |
RJOBID_ID | string | The UUID of the job for Fusion’s internal tracking. |
![]()
![]()
![]()
# Adds the current composition as new job
qm.AddJob(comp.GetAttrs()[“COMPS_FileName”])
qm = fusion.RenderManager
# and print all RenderJobs in Queue.
> Python usage:

qm:AddJob(comp:GetAttrs().COMPS_FileName)
joblist = qm:GetJobList()
qm = fusion.RenderManager
-- and print all RenderJobs in Queue.
-- Adds the current composition as new job
print(job.GetAttrs()[“RJOBS_Name”])
for job in joblist:
joblist = qm.GetJobList().values()
> Lua usage:
end
print(job:GetAttrs().RJOBS_Name)
for i, job in pairs(joblist) do