@@ -194,6 +194,8 @@ def _make_table(self, logs, job_id):
194194class CreateJobCommand (BaseCreateJobCommandMixin , BaseJobCommand ):
195195
196196 def _create (self , json_ , data ):
197+ # because ignore_files is used by workspace handlers and not needed anymore (will fail if not "popped")
198+ json_ .pop ("ignore_files" , None )
197199 return self .client .create (data = data , ** json_ )
198200
199201
@@ -216,7 +218,6 @@ def create(
216218 workspace_archive = None ,
217219 workspace_url = None ,
218220 working_directory = None ,
219- ignore_files = None ,
220221 experiment_id = None ,
221222 job_env = None ,
222223 use_dockerfile = None ,
@@ -243,7 +244,6 @@ def create(
243244 workspace_archive = workspace_archive ,
244245 workspace_url = workspace_url ,
245246 working_directory = working_directory ,
246- ignore_files = ignore_files ,
247247 experiment_id = experiment_id ,
248248 job_env = job_env ,
249249 use_dockerfile = use_dockerfile ,
@@ -268,7 +268,7 @@ def _get_client(self, api_key, logger_):
268268 return self .client
269269
270270 http_client_ = http_client .API (config .config .CONFIG_HOST , api_key = api_key , logger = logger_ )
271- client = JobRunClient (http_client_ , logger_ , http_client_ )
271+ client = JobRunClient (http_client_ , api_key = api_key , logger = logger_ )
272272 return client
273273
274274
0 commit comments