Revision 60dd1473 scripts/gnt-job
b/scripts/gnt-job | ||
---|---|---|
33 | 33 |
from ganeti import errors |
34 | 34 |
|
35 | 35 |
|
36 |
_LIST_DEF_FIELDS = ["id", "status"] |
|
36 |
_LIST_DEF_FIELDS = ["id", "status", "summary"]
|
|
37 | 37 |
|
38 | 38 |
_USER_JOB_STATUS = { |
39 | 39 |
constants.JOB_STATUS_QUEUED: "queued", |
... | ... | |
64 | 64 |
"ops": "OpCodes", |
65 | 65 |
"opresult": "OpCode_result", |
66 | 66 |
"opstatus": "OpCode_status", |
67 |
"summary": "Summary", |
|
67 | 68 |
} |
68 | 69 |
else: |
69 | 70 |
headers = None |
... | ... | |
81 | 82 |
val = _USER_JOB_STATUS[val] |
82 | 83 |
else: |
83 | 84 |
raise errors.ProgrammerError("Unknown job status code '%s'" % val) |
85 |
elif field == "summary": |
|
86 |
val = ",".join(val) |
|
84 | 87 |
|
85 | 88 |
row[idx] = str(val) |
86 | 89 |
|
Also available in: Unified diff