in cli/src/klio_cli/commands/job/create.py [0:0]
def _get_batch_user_input_job_context(self, kwargs):
default_batch_event_input = "{}_input_ids.txt".format(
kwargs.get("job_name")
)
batch_event_input = kwargs.get("batch_event_input")
if not batch_event_input:
batch_event_input = click.prompt(
"Batch event input file", default=default_batch_event_input
)
default_batch_data_input = "{}-input".format(kwargs.get("job_name"))
batch_data_input = kwargs.get("batch_data_input")
if not batch_data_input:
batch_data_input = click.prompt(
"Batch data input directory", default=default_batch_data_input
)
default_batch_event_output = "{}_output_elements".format(
kwargs.get("job_name")
)
batch_event_output = kwargs.get("batch_event_output")
if not batch_event_output:
batch_event_output = click.prompt(
"Batch event output file", default=default_batch_event_output
)
default_batch_data_output = "{}-output".format(kwargs.get("job_name"))
batch_data_output = kwargs.get("batch_data_output")
if not batch_data_output:
batch_data_output = click.prompt(
"Batch data output directory",
default=default_batch_data_output,
)
job_context = {
"inputs": [
{
"event_location": batch_event_input,
"data_location": batch_data_input,
}
],
"outputs": [
{
"event_location": batch_event_output,
"data_location": batch_data_output,
}
],
}
return job_context