changed path which needs to be created

This commit is contained in:
aardschok 2017-10-24 14:24:55 +02:00
parent 6f144b38ae
commit e60b140801

View file

@ -90,17 +90,11 @@ class MindbenderSubmitDeadline(pyblish.api.InstancePlugin):
dirname = os.path.join(workspace, "renders")
renderlayer = instance.data['setMembers'] # rs_beauty
renderlayer_name = instance.name # beauty
deadline_user = context.data.get("deadlineUser",
getpass.getuser())
try:
os.makedirs(dirname)
except OSError:
pass
deadline_user = context.data.get("deadlineUser", getpass.getuser())
# Get the variables depending on the renderer
# Following hardcoded "renders/<Scene>/<Scene>_<Layer>/<Layer>"
render_variables = get_renderer_variables(renderlayer)
# following hardcoded "renders/<Scene>/<Scene>_<Layer>/<Layer>"
output_filename_0 = self.preview_fname(scene,
renderlayer_name,
dirname,
@ -110,6 +104,12 @@ class MindbenderSubmitDeadline(pyblish.api.InstancePlugin):
# Get parent folder of render output
render_folder = os.path.dirname(output_filename_0)
try:
# Ensure folders exists
os.makedirs(render_folder)
except OSError:
pass
# Get the folder name, this will be the name of the metadata file
json_fname = os.path.basename(render_folder)
json_fpath = os.path.join(os.path.dirname(render_folder),