diff --git a/megui/create_jobs.py b/megui/create_jobs.py index aa3eec5..63a4026 100644 --- a/megui/create_jobs.py +++ b/megui/create_jobs.py @@ -13,7 +13,6 @@ import os import getopt import re import xml.dom.minidom as xdm -import xml.dom # local imports @@ -105,18 +104,18 @@ def cli(src_dir, dest_dir, template, job_dir, tmp_dir): opts["mpg_input"] = mpg_fp opts["final_output"] = avi_fp opts["d2v_output"] = d2v_fp - # if avi_fn older than mpg or doesn't exist - # then create job xml + # if avi_fn doesn't exist then create job xml if not os.path.exists(avi_fp): create_megui_job(template, job_dir, opts) + def append_megui_joblist(jobname): joblist = "c:\\program files\\megui\\joblists.xml" # load the xml inf = open(joblist,"r") dom = xdm.parse(inf) inf.close() - # add job220 to mainJobList + # add job220 to JobListSerializer = dom.getElementsByTagName("JobListSerializer")[0] mainJobList = JobListSerializer.getElementsByTagName("mainJobList")[0] string = dom.createElement("string") diff --git a/megui/create_megui_jobs.bat b/megui/create_megui_jobs.bat new file mode 100644 index 0000000..783d07b --- /dev/null +++ b/megui/create_megui_jobs.bat @@ -0,0 +1,5 @@ +@echo off +rem determine directory of script. may be different from current working directory +for /F %%I IN ("%0") do set BIN_DIR=%%~dpI +rem expect python.exe in the PATH +python.exe %BIN_DIR%\create_jobs.py %*