Revision 0a37de5f
b/lib/rapi/connector.py | ||
---|---|---|
203 | 203 |
rlib2.R_2_instances_name_startup, |
204 | 204 |
re.compile(r'^/2/instances/(%s)/activate-disks$' % instance_name_pattern): |
205 | 205 |
rlib2.R_2_instances_name_activate_disks, |
206 |
re.compile(r'^/2/instances/(%s)/deactivate-disks$' % instance_name_pattern): |
|
207 |
rlib2.R_2_instances_name_deactivate_disks, |
|
206 | 208 |
|
207 | 209 |
"/2/jobs": rlib2.R_2_jobs, |
208 | 210 |
re.compile(r'/2/jobs/(%s)$' % job_id_pattern): |
b/lib/rapi/rlib2.py | ||
---|---|---|
668 | 668 |
return baserlib.SubmitJob([op]) |
669 | 669 |
|
670 | 670 |
|
671 |
class R_2_instances_name_deactivate_disks(baserlib.R_Generic): |
|
672 |
"""/2/instances/[instance_name]/deactivate-disks resource. |
|
673 |
|
|
674 |
""" |
|
675 |
def PUT(self): |
|
676 |
"""Deactivate disks for an instance. |
|
677 |
|
|
678 |
""" |
|
679 |
instance_name = self.items[0] |
|
680 |
|
|
681 |
op = opcodes.OpDeActivateInstanceDisks(instance_name=instance_name) |
|
682 |
|
|
683 |
return baserlib.SubmitJob([op]) |
|
684 |
|
|
685 |
|
|
671 | 686 |
class _R_Tags(baserlib.R_Generic): |
672 | 687 |
""" Quasiclass for tagging resources |
673 | 688 |
|
Also available in: Unified diff