mirror of
https://github.com/blw1138/Zordon.git
synced 2025-12-17 16:58:12 +00:00
Add custom args to GUI and add arg conflict validation to workers
This commit is contained in:
@@ -16,7 +16,7 @@ from lib.utilities.server_helper import post_job_to_server
|
||||
logger = logging.getLogger()
|
||||
|
||||
prefs_name = 'config/.scheduler_prefs'
|
||||
label_width = 7
|
||||
label_width = 9
|
||||
header_padding = 6
|
||||
server_setup_timeout = 5
|
||||
|
||||
@@ -137,6 +137,13 @@ class ScheduleJob(Frame):
|
||||
self.blender_multiple_cameras = BooleanVar(value=False)
|
||||
self.blender_cameras_list = None
|
||||
|
||||
# custom args frame
|
||||
custom_args_frame = Frame(self)
|
||||
custom_args_frame.pack(fill=X)
|
||||
Label(custom_args_frame, text="Custom Args", width=label_width).pack(side=LEFT, padx=5, pady=5)
|
||||
self.custom_args_entry = Entry(custom_args_frame)
|
||||
self.custom_args_entry.pack(side=LEFT, padx=5, expand=True, fill=X)
|
||||
|
||||
# Submit Button
|
||||
self.submit_frame = None
|
||||
|
||||
@@ -311,7 +318,7 @@ class ScheduleJob(Frame):
|
||||
'renderer': renderer,
|
||||
'client': client,
|
||||
'output_path': os.path.join(os.path.dirname(self.chosen_file), self.output_entry.get()),
|
||||
'args': {},
|
||||
'args': {'raw': self.custom_args_entry.get()},
|
||||
'name': None}
|
||||
job_list = []
|
||||
|
||||
|
||||
Reference in New Issue
Block a user