Revision 3f78eef2 daemons/ganeti-noded
b/daemons/ganeti-noded | ||
---|---|---|
97 | 97 |
"""Create a block device. |
98 | 98 |
|
99 | 99 |
""" |
100 |
bdev_s, size, on_primary, info = params |
|
100 |
bdev_s, size, owner, on_primary, info = params
|
|
101 | 101 |
bdev = objects.Disk.FromDict(bdev_s) |
102 | 102 |
if bdev is None: |
103 | 103 |
raise ValueError("can't unserialize data!") |
104 |
return backend.CreateBlockDevice(bdev, size, on_primary, info) |
|
104 |
return backend.CreateBlockDevice(bdev, size, owner, on_primary, info)
|
|
105 | 105 |
|
106 | 106 |
@staticmethod |
107 | 107 |
def perspective_blockdev_remove(params): |
... | ... | |
125 | 125 |
"""Assemble a block device. |
126 | 126 |
|
127 | 127 |
""" |
128 |
bdev_s, on_primary = params |
|
128 |
bdev_s, owner, on_primary = params
|
|
129 | 129 |
bdev = objects.Disk.FromDict(bdev_s) |
130 | 130 |
if bdev is None: |
131 | 131 |
raise ValueError("can't unserialize data!") |
132 |
return backend.AssembleBlockDevice(bdev, on_primary) |
|
132 |
return backend.AssembleBlockDevice(bdev, owner, on_primary)
|
|
133 | 133 |
|
134 | 134 |
@staticmethod |
135 | 135 |
def perspective_blockdev_shutdown(params): |
Also available in: Unified diff