maya_deadline_job.job - это файл, содержащий что-то вроде этого:
Animation=1
Renderer=vray
UsingRenderLayers=1
RenderLayer=Background
RenderHalfFrames=0
LocalRendering=0
StrictErrorChecking=1
MaxProcessors=0
VRayAutoMemoryEnabled=0
VRayAutoMemoryBuffer=500
Version=2013 x64
Build=64bit
ProjectPath=path/projectName/seqXX/sceneXXX
ImageWidth=1920
ImageHeight=1080
OutputFilePath=path/projectname/render_out_sceneXXX/
OutputFilePrefix=<Scene>/<Layer>/<Scene>.<Layer>.
Camera=render_cam
SceneFile=path/projectName/seqXX/sceneXXX/sceneName.ma
IgnoreError211=0
, чтобы вы могли проанализировать ваш файл и изменить путь с помощью python, т.е.
filename = '/path/maya_deadline_job.job'
file_out=''
with open(filename,'r') as fh:
all_lines = fh.readlines()
for line in all_lines:
if 'SceneFile=' in line:
file_out.append('SceneFile=mynewpath')
elif...
else:
file_out.append(line)
fh.write(file_out)