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

Commit

Permalink
add run_id; update client and client_wo; add test (#111)
Browse files Browse the repository at this point in the history
* add run_id; update client and client_wo; add test

Signed-off-by: SreeV <[email protected]>

* revert test wo client

Signed-off-by: SreeV <[email protected]>
  • Loading branch information
sreev authored Oct 13, 2020
1 parent c60845f commit c1fccd6
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 3 deletions.
7 changes: 5 additions & 2 deletions marquez_client/client.py
Original file line number Diff line number Diff line change
Expand Up @@ -192,8 +192,8 @@ def tag_dataset_field(self, namespace_name, dataset_name, field_name,

# Job API
def create_job(self, namespace_name, job_name, job_type, location=None,
input_dataset=None,
output_dataset=None, description=None, context=None):
input_dataset=None, output_dataset=None, description=None,
context=None, run_id=None):
Utils.check_name_length(namespace_name, 'namespace_name')
Utils.check_name_length(job_name, 'job_name')
Utils.is_instance_of(job_type, JobType)
Expand All @@ -204,6 +204,9 @@ def create_job(self, namespace_name, job_name, job_type, location=None,
'type': job_type.name
}

if run_id:
payload['runId'] = run_id

if context:
payload['context'] = context

Expand Down
6 changes: 5 additions & 1 deletion marquez_client/client_wo.py
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,8 @@ def create_dataset(self, namespace_name, dataset_name, dataset_type,
# Job API
def create_job(self, namespace_name, job_name, job_type,
location=None, input_dataset=None,
output_dataset=None, description=None, context=None):
output_dataset=None, description=None, context=None,
run_id=None):
Utils.check_name_length(namespace_name, 'namespace_name')
Utils.check_name_length(job_name, 'job_name')
Utils.is_instance_of(job_type, JobType)
Expand All @@ -126,6 +127,9 @@ def create_job(self, namespace_name, job_name, job_type,
'type': job_type.name
}

if run_id:
payload['runId'] = run_id

if context:
payload['context'] = context

Expand Down

0 comments on commit c1fccd6

Please sign in to comment.