Documentation for nk2dl (aka Nuke to Deadline).
nk2dl
uses the Thinkbox Deadline Nuke plugin on the back-end/server-side.
Plugin
and Job Info
columns are the back-end/server-side variables.On the front-end/client-side it nk2dl
replaces the Thinkbox Deadline Nuke Submitter.
nk2dl
column are the front-end/client-side variables and the Thinkbox
equivalents.Plugin Info | Job Info | Thinkbox | nk2dl | nk2dl per write overrides |
---|---|---|---|---|
SceneFile | - | - | script_path | - |
Version | - | - | nuke_version | ✔ |
UseNukeX | - | useNukeX | use_nuke_x | ✔ |
BatchMode | - | batchMode | batch_mode | ✔ |
BatchModeIsMovie | - | batchModeIsMovie | auto-detected | - |
ContinueOnError | - | continueOnError | continue_on_error | ✔ |
EnforceRenderOrder | - | enforceRenderOrder | enforce_render_order | ✔ |
RenderMode | - | renderMode | render_mode | ✔ |
UseGpu | - | useGpu | use_gpu | ✔ |
GpuOverride | - | chooseGpu | gpu_override | ✔ |
Threads | - | threads | threads | ✔ |
RamUse | - | memoryUsage | ram_use | ✔ |
StackSize | - | stackSize | stack_size | ✔ |
Views | - | views | views | ✔ |
PerformanceProfiler | - | performanceProfiler | performance_profiler | ✔ |
PerformanceProfilerDir | - | performanceProfilerPath | performance_profiler_path | ✔ |
ReloadPlugins | - | reloadPlugin | reload_plugins | ✔ |
WriteNodesAsSeparateJobs | - | separateJobs | write_nodes_as_separate_jobs | - |
WriteNode | - | write_nodes | write_nodes | - |
WriteNode{index} | - | auto-generated | auto-generated | - |
WriteNode{index}StartFrame | - | auto-generated | auto-generated | - |
WriteNode{index}EndFrame | - | auto-generated | auto-generated | - |
GraphScopeVariables | - | - | graph_scope_variables | - |
GraphScopeVariablesEnabled | - | - | auto-generated | - |
OutputFilePath | - | - | output_file_path | ✔ |
ScriptJob | - | scriptJob | script_job_script_path | - |
ScriptFilename | - | scriptFilename | script_job_script_path | - |
BuildJobsFilename | - | - | if submission_is_build_job=True | - |
- | Name | jobName | job_name | - |
- | Plugin | “Nuke” | “Nuke” | - |
- | Frames | frameList | frames | ✔ |
- | ChunkSize | chunkSize | chunk_size | ✔ |
- | ConcurrentTasks | concurrentTasks | concurrent_tasks | ✔ |
- | Pool | pool | pool | ✔ |
- | Group | group | group | ✔ |
- | Priority | priority | priority | ✔ |
- | BatchName | batchName | batch_name | ✔ |
- | Department | department | department | ✔ |
- | UserName | - | user_name | ✔ |
- | Comment | comment | comment | ✔ |
- | ExtraInfo{index} | extraInfo{n} | extra_info | - |
- | JobDependency{index} | dependencies | job_dependencies | ✔ |
- | OutputFilename{index} | auto-generated | auto-generated | - |
- | AuxiliaryFiles | - | if submit_script_as_auxiliary_file=True | - |
- | OnJobComplete | onComplete | on_job_complete | ✔ |
- | InitialStatus | submitSuspended | submit_suspended | ✔ |
- | LimitGroups | limitGroups | limit_groups | ✔ |
- | MachineLimit | machineLimit | machine_limit | - |
- | Whitelist/Blacklist | isBlacklist/machineList | implemented as allow/deny lists | - |
- | TaskTimeoutSeconds | taskTimeout | task_timeout | ✔ |
- | EnableAutoTimeout | autoTaskTimeout | enable_auto_timeout | ✔ |
- | LimitConcurrentTasks | limitConcurrentTasks | limit_worker_tasks | ✔ |
- | PreJobScript | - | pre_job_script | ✔ |
- | PostJobScript | - | post_job_script | ✔ |
- | PreTaskScript | - | pre_task_script | ✔ |
- | PostTaskScript | - | post_task_script | ✔ |
- | Use-deFrameList | use-deRange | use_-de_frame_list | - |
- | - | separateJobDependencies | render_order_dependencies | - |
- | - | separateTasks | write_nodes_as_tasks | - |
- | - | precompFirst | - plans to implement | - |
- | - | precompOnly | - plans to implement | - |
- | - | smartVectorOnly | - plans to implement | - |
- | - | eddySimulateOnly | - plans to implement | - |
- | - | draftTemplate | - plans to implement | - |
- | - | draftUser | - plans to implement | - |
- | - | draftEntity | - plans to implement | - |
- | - | - | use_parser_instead_of_nuke | - |
- | - | - | render_settings_from_metadata | - |
- | - | - | proxy_args | - |
- | - | - | copy_script | - |
- | - | - | copy_script_path | - |
- | - | - | submit_copied_script | - |
- | - | - | script_is_current | - |
- | - | - | submit_script_as_auxiliary_file | - |
- | - | - | parse_output_paths_to_deadline | - |
- | - | - | submit_writes_alphabetically | - |
- | - | - | submit_writes_in_render_order | - |
- | EnvironmentKeyValue{index} | - | from environment settings | - |
- | - | - | use_current_environment | - |
- | - | - | environment_keys | - |
- | - | - | environment | - |
- | - | - | omit_environment_keys | - |
- | - | - | submission_is_build_job | - |
- | - | - | build_job_script_path | - |