Skip to content
  • Ronnie Sahlberg's avatar
    iscsi: Pick default initiator-name based on the name of the VM · 31459f46
    Ronnie Sahlberg authored
    
    
    This patch updates the iscsi layer to automatically pick a 'unique'
    initiator-name based on the name of the vm in case the user has not set
    an explicit iqn-name to use.
    
    Create a new function qemu_get_vm_name() that returns the name of the VM,
    if specified.
    
    This way we can thus create default names to use as the initiator name
    based on the guest session.
    
    If the VM is not named via the '-name' command line argument, the iscsi
    initiator-name used wiull simply be
    
        iqn.2008-11.org.linux-kvm
    
    If a name for the VM was specified with the '-name' option, iscsi will
    use a default initiatorname of
    
        iqn.2008-11.org.linux-kvm:<name>
    
    These names are just the default iscsi initiator name that qemu will
    generate/use only when the user has not set an explicit initiator name
    via the commandlines or config files.
    
    Signed-off-by: default avatarRonnie Sahlberg <ronniesahlberg@gmail.com>
    31459f46