Revision ee69c97f
b/lib/opcodes.py | ||
---|---|---|
423 | 423 |
|
424 | 424 |
""" |
425 | 425 |
OP_ID = "OP_INSTANCE_MIGRATE" |
426 |
OP_DSC_FIELD = "instance_name" |
|
426 | 427 |
__slots__ = ["instance_name", "live", "cleanup"] |
427 | 428 |
|
428 | 429 |
|
b/lib/rapi/rlib2.py | ||
---|---|---|
154 | 154 |
- opresult: OpCodes results as a list of lists |
155 | 155 |
|
156 | 156 |
""" |
157 |
fields = ["id", "ops", "status", "opstatus", "opresult"] |
|
157 |
fields = ["id", "ops", "status", "summary", |
|
158 |
"opstatus", "opresult", "oplog", |
|
159 |
"received_ts", "start_ts", "end_ts", |
|
160 |
] |
|
158 | 161 |
job_id = self.items[0] |
159 | 162 |
result = luxi.Client().QueryJobs([job_id, ], fields)[0] |
163 |
if result is None: |
|
164 |
raise http.HttpNotFound() |
|
160 | 165 |
return baserlib.MapFields(fields, result) |
161 | 166 |
|
162 | 167 |
def DELETE(self): |
Also available in: Unified diff