Skip to content

extract_script_save

ExtractScriptSave

Bases: InstancePlugin

Save current Nuke workfile script

Source code in client/ayon_nuke/plugins/publish/extract_script_save.py
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
class ExtractScriptSave(pyblish.api.InstancePlugin):
    """Save current Nuke workfile script"""
    label = 'Script Save'
    order = pyblish.api.ExtractorOrder - 0.1
    hosts = ["nuke"]

    settings_category = "nuke"

    def process(self, instance):

        self.log.debug('Saving current script')
        nuke.scriptSave()