logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

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.

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);
          }
        };

perl v5.40.0                                       2025-02-06                            Rex::Commands::LVM(3pm)

Name

       Rex::Commands::LVM - Get LVM Information

Synopsis

        use Rex::Commands::LVM;

        my @physical_devices = pvs;
        my @volume_groups = vgs;
        my @logical_volumes = lvs;

See Also