diff --git a/pype/hosts/nuke/api/lib.py b/pype/hosts/nuke/api/lib.py index 20b00b2d7af..bea5df48cfc 100644 --- a/pype/hosts/nuke/api/lib.py +++ b/pype/hosts/nuke/api/lib.py @@ -168,7 +168,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( @@ -350,7 +350,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/hosts/nuke/plugins/publish/precollect_instances.py b/pype/hosts/nuke/plugins/publish/precollect_instances.py index 2f5edd7fe8d..2d25b298266 100644 --- a/pype/hosts/nuke/plugins/publish/precollect_instances.py +++ b/pype/hosts/nuke/plugins/publish/precollect_instances.py @@ -52,7 +52,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/modules/deadline/plugins/publish/submit_nuke_deadline.py b/pype/modules/deadline/plugins/publish/submit_nuke_deadline.py index 20be1e3f4d5..b36e1fdbba4 100644 --- a/pype/modules/deadline/plugins/publish/submit_nuke_deadline.py +++ b/pype/modules/deadline/plugins/publish/submit_nuke_deadline.py @@ -142,7 +142,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") @@ -155,7 +155,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,