Revision 0356a13d lib/cmdlib.py
b/lib/cmdlib.py | ||
---|---|---|
11894 | 11894 |
chgdesc.extend(changes) |
11895 | 11895 |
|
11896 | 11896 |
|
11897 |
def _UpdateIvNames(base_index, disks): |
|
11898 |
"""Updates the C{iv_name} attribute of disks. |
|
11899 |
|
|
11900 |
@type disks: list of L{objects.Disk} |
|
11901 |
|
|
11902 |
""" |
|
11903 |
for (idx, disk) in enumerate(disks): |
|
11904 |
disk.iv_name = "disk/%s" % (base_index + idx, ) |
|
11905 |
|
|
11906 |
|
|
11897 | 11907 |
class _InstNicModPrivate: |
11898 | 11908 |
"""Data structure for network interface modifications. |
11899 | 11909 |
|
... | ... | |
12699 | 12709 |
# Apply disk changes |
12700 | 12710 |
ApplyContainerMods("disk", instance.disks, result, self.diskmod, |
12701 | 12711 |
self._CreateNewDisk, self._ModifyDisk, self._RemoveDisk) |
12712 |
_UpdateIvNames(0, instance.disks) |
|
12702 | 12713 |
|
12703 | 12714 |
if self.op.disk_template: |
12704 | 12715 |
if __debug__: |
Also available in: Unified diff