You can use `@host.power` here, which supports both BMC and Virt using the PowerManager module.