Revision 94dcbdb0 lib/backend.py

b/lib/backend.py
1540 1540
      clist.append(crdev)
1541 1541

  
1542 1542
  try:
1543
    device = bdev.Create(disk.dev_type, disk.physical_id, clist, disk.size)
1543
    device = bdev.Create(disk, clist)
1544 1544
  except errors.BlockDeviceError, err:
1545 1545
    _Fail("Can't create block device: %s", err)
1546 1546

  
......
1722 1722
      children.append(cdev)
1723 1723

  
1724 1724
  if as_primary or disk.AssembleOnSecondary():
1725
    r_dev = bdev.Assemble(disk.dev_type, disk.physical_id, children, disk.size)
1725
    r_dev = bdev.Assemble(disk, children)
1726 1726
    result = r_dev
1727 1727
    if as_primary or disk.OpenOnSecondary():
1728 1728
      r_dev.Open()
......
1915 1915
    for chdisk in disk.children:
1916 1916
      children.append(_RecursiveFindBD(chdisk))
1917 1917

  
1918
  return bdev.FindDevice(disk.dev_type, disk.physical_id, children, disk.size)
1918
  return bdev.FindDevice(disk, children)
1919 1919

  
1920 1920

  
1921 1921
def _OpenRealBD(disk):

Also available in: Unified diff