Skip to content

Commit a4a314c

Browse files
committed
CLI textual feedback improvements
1 parent aa7ff8c commit a4a314c

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

src/bin/qfieldcloud-cli

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -336,12 +336,13 @@ def list_jobs(ctx, project_id, job_type):
336336

337337
log(f'Listing project "{project_id}" jobs…')
338338

339-
status = ctx.obj["client"].list_jobs(project_id, job_type)
339+
jobs = ctx.obj["client"].list_jobs(project_id, job_type)
340340

341341
if ctx.obj["format_json"]:
342-
print_json(status)
342+
print_json(jobs)
343343
else:
344-
log(f'Job of type "{job_type}" triggered for project "{project_id}": {status["id"]}.')
344+
for job in jobs:
345+
log(f'Job "{job["id"]}" of project "{project_id}" is of type "{job["type"]}" and has status "{job["status"]}".')
345346

346347

347348
@cli.command()
@@ -363,7 +364,7 @@ def job_trigger(ctx, project_id, job_type, force):
363364
if ctx.obj["format_json"]:
364365
print_json(status)
365366
else:
366-
log(f'Job of type "{job_type}" triggered for project "{project_id}": {status["id"]}.')
367+
log(f'Job of type "{job_type}" triggered for project "{project_id}": {status["id"]}')
367368

368369

369370
@cli.command()

0 commit comments

Comments
 (0)