diff --git a/pype/hosts/nuke/lib.py b/pype/hosts/nuke/lib.py index 5935ba07d42..6764a21f37c 100644 --- a/pype/hosts/nuke/lib.py +++ b/pype/hosts/nuke/lib.py @@ -120,7 +120,7 @@ def writes_version_sync(): each['file'].setValue(node_new_file) if not os.path.isdir(os.path.dirname(node_new_file)): log.warning("Path does not exist! I am creating it.") - os.makedirs(os.path.dirname(node_new_file), 0o766) + os.makedirs(os.path.dirname(node_new_file)) except Exception as e: log.warning( "Write node: `{}` has no version in path: {}".format( @@ -284,7 +284,7 @@ def create_write_node(name, data, input=None, prenodes=None, review=True): # create directory if not os.path.isdir(os.path.dirname(fpath)): log.warning("Path does not exist! I am creating it.") - os.makedirs(os.path.dirname(fpath), 0o766) + os.makedirs(os.path.dirname(fpath)) _data = OrderedDict({ "file": fpath diff --git a/pype/plugins/nuke/publish/collect_instances.py b/pype/plugins/nuke/publish/collect_instances.py index 4b192bfaff8..7096437b6bf 100644 --- a/pype/plugins/nuke/publish/collect_instances.py +++ b/pype/plugins/nuke/publish/collect_instances.py @@ -51,7 +51,7 @@ def process(self, context): # establish families family = avalon_knob_data["family"] - families_ak = avalon_knob_data.get("families") + families_ak = avalon_knob_data.get("families", []) families = list() if families_ak: diff --git a/pype/plugins/nuke/publish/submit_nuke_deadline.py b/pype/plugins/nuke/publish/submit_nuke_deadline.py index 0905d6036bf..643952de2c3 100644 --- a/pype/plugins/nuke/publish/submit_nuke_deadline.py +++ b/pype/plugins/nuke/publish/submit_nuke_deadline.py @@ -138,7 +138,7 @@ def payload_submit(self, # define chunk and priority chunk_size = instance.data.get("deadlineChunkSize") - if chunk_size == 0: + if chunk_size == 0 and self.deadline_chunk_size: chunk_size = self.deadline_chunk_size priority = instance.data.get("deadlinePriority") @@ -151,7 +151,7 @@ def payload_submit(self, "BatchName": script_name, # Asset dependency to wait for at least the scene file to sync. - "AssetDependency0": script_path, + # "AssetDependency0": script_path, # Job name, as seen in Monitor "Name": jobname,