NAME
Sys::Detect::Virtualization::linux - Detection of virtualization under a Linux system
DESCRIPTION
See Sys::Detect::Virtualization for usage information.
METHODS
Internal Methods
- new ( )
-
Constructor. You should not invoke this directly. Instead, use Sys::Detect::Virtualization.
- detect_dmesg ( )
-
Check the output of the 'dmesg' command for telltales.
- detect_dmidecode ( )
-
Check the output of the 'dmidecode' command for telltales.
- detect_ide_devices ( )
-
Check /proc/ide/hd*/model for telltale model information.
- detect_mtab ( )
-
Check /etc/mtab for telltale devices
- detect_init_envvars ( )
-
Check /proc/1/environ for LXC environment variables
- detect_scsi_devices ( )
-
Check /proc/scsi/scsi for telltale model/vendor information.
- detect_paths ( )
-
Check for particular paths that only exist under virtualization.
- detect_modules ( )
-
Check for telltale guest modules
LICENSE AND COPYRIGHT
Copyright (C) 2009 Roaring Penguin Software Inc.
This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.
See http://dev.perl.org/licenses/ for more information.