NAME
Rex::Commands::LVM - Get LVM Information
DESCRIPTION
With this module you can get information of your lvm setup.
Version <= 1.0: All these functions will not be reported.
All these functions are not idempotent.
SYNOPSIS
use
Rex::Commands::LVM;
my
@physical_devices
= pvs;
my
@volume_groups
= vgs;
my
@logical_volumes
= lvs;
EXPORTED FUNCTIONS
pvs
Get Information for all your physical volumes.
use
Data::Dumper;
use
Rex::Commands::LVM;
task
"lvm"
,
sub
{
my
@physical_volumes
= pvs;
for
my
$physical_volume
(
@physical_volumes
) {
say
Dumper(
$physical_volume
);
}
};
vgs
Get Information for all your volume groups.
use
Data::Dumper;
use
Rex::Commands::LVM;
task
"lvm"
,
sub
{
my
@volume_groups
= vgs;
for
my
$volume_group
(
@volume_groups
) {
say
Dumper(
$volume_group
);
}
};
lvs
Get Information for all your logical volumes.
use
Data::Dumper;
use
Rex::Commands::LVM;
task
"lvm"
,
sub
{
my
@logical_volumes
= lvs;
for
my
$logical_volume
(
@logical_volumes
) {
say
Dumper(
$logical_volume
);
}
};