use Utils::Backends It defines various functions that allows to check for different backend or console types. It exports CONSOLES
and BACKEND
Selects the root-ssh and saves it to SERIALDEV
Returns true if the current instance is running as remote backend
Returns true if the current instance is using ttys
Returns true if the current instance is using a serial through ssh
Returns true if the current instance is running as hyperv backend
Returns true if the current instance is running as hyperv gui backend
Returns true if the current VM runs in Xen host in paravirtual mode
Returns true if the current instance is running as svirt backend except s390x
Returns true if the current instance is running as PowerVM backend 'spvm' or 'hmc_pvm'
Returns true if the current instance is running as ipmi backend
Returns true if the current instance is running as qemu backend
Returns true if the current instance is running as svirt backend
Returns true if the current instance is running on backend with image support
Returns true if the current instance is running on backend with s390x
Returns true if the current instance is running as PowerVM backend 'spvm'
Returns true if the current instance is running as PowerVM backend 'hmc_pvm'
Returns true if the current instance is running on backend 'generalhw'
Returns true if ssh is used for the installation. If ssh can be used with enabled X forwarding or in textmode. Textmode is only possible over ssh in case of powerVM, zVM, and zKVM.