Skip to content
This repository was archived by the owner on Dec 5, 2020. It is now read-only.

Commit c60845f

Browse files
authored
Make run id optional when using http client (#112)
Signed-off-by: wslulciuc <[email protected]>
1 parent a47a57e commit c60845f

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

marquez_client/client.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@ def list_jobs(self, namespace_name, limit=None, offset=None):
237237
}
238238
)
239239

240-
def create_job_run(self, namespace_name, job_name, run_id,
240+
def create_job_run(self, namespace_name, job_name, run_id=None,
241241
nominal_start_time=None,
242242
nominal_end_time=None, run_args=None,
243243
mark_as_running=False):
@@ -246,7 +246,8 @@ def create_job_run(self, namespace_name, job_name, run_id,
246246

247247
payload = {}
248248

249-
payload['id'] = run_id
249+
if run_id:
250+
payload['id'] = run_id
250251

251252
if nominal_start_time:
252253
payload['nominalStartTime'] = nominal_start_time

0 commit comments

Comments
 (0)