• Dmitry Chernyak's avatar
    Make rpc.call_lv_list() VG-aware · 84d7e26b
    Dmitry Chernyak authored
    Changes to backend.GetVolumeList():
    - now accepts a list of VGs instead of one VG
    - returns LV names in the form "vg_name/lv_name"
    Corresponding changes are done in: VerifyDisks, VerifyNode,
    LUCreateInstance (for both disk creation and adoption cases)
    Now the syntax
    "gnt-instance add ... --disk N:adopt=LV_NAME,vg=VG_NAME"
    as was described earlier in the man page works.
    Signed-off-by: default avatarDmitry Chernyak <dmi.chernyak@gmail.com>
    [iustin@google.com: QA changes for reserved LVs, style fixes and a few
     extra error checks, reviewed by hansmi/rn]
    Signed-off-by: default avatarIustin Pop <iustin@google.com>
    Reviewed-by: default avatarIustin Pop <iustin@google.com>
objects.py 40.4 KB