Revision cf9ada49
b/lib/rapi/client.py | ||
---|---|---|
760 | 760 |
""" |
761 | 761 |
return self._SendRequest(HTTP_GET, "/2/jobs/%d" % job_id, None, None) |
762 | 762 |
|
763 |
def DeleteJob(self, job_id, dry_run=False):
|
|
764 |
"""Deletes a job.
|
|
763 |
def CancelJob(self, job_id, dry_run=False):
|
|
764 |
"""Cancels a job.
|
|
765 | 765 |
|
766 | 766 |
@type job_id: int |
767 | 767 |
@param job_id: id of the job to delete |
b/test/ganeti.rapi.client_unittest.py | ||
---|---|---|
324 | 324 |
self.assertHandler(rlib2.R_2_jobs_id) |
325 | 325 |
self.assertItems(["1234"]) |
326 | 326 |
|
327 |
def testDeleteJob(self):
|
|
327 |
def testCancelJob(self):
|
|
328 | 328 |
self.rapi.AddResponse("[true, \"Job 123 will be canceled\"]") |
329 | 329 |
self.assertEqual([True, "Job 123 will be canceled"], |
330 |
self.client.DeleteJob(999, dry_run=True))
|
|
330 |
self.client.CancelJob(999, dry_run=True))
|
|
331 | 331 |
self.assertHandler(rlib2.R_2_jobs_id) |
332 | 332 |
self.assertItems(["999"]) |
333 | 333 |
self.assertDryRun() |
Also available in: Unified diff