Linux-LVM2

 view release on metacpan or  search on metacpan

lib/Linux/LVM2.pm  view on Meta::CPAN

    my ( $vg, $lv ) = split /\//, $dev;

    if ( $vg && $lv && $self->is_lv( $vg, $lv ) ) {
        return $self->vgs()->{$vg}->lvs()->{$lv};
    }

    # no lv found
    return;
}

sub update {
    my $self = shift;
    $self->_find_vgs( $self->vgs() );
    return 1;
}

no Moose;
__PACKAGE__->meta->make_immutable;

1;

lib/Linux/LVM2/VG.pm  view on Meta::CPAN

    'isa'     => 'HashRef[Linux::LVM2::PV]',
    'default' => sub { {} },
);

has 'lvs' => (
    'is'      => 'rw',
    'isa'     => 'HashRef[Linux::LVM2::LV]',
    'default' => sub { {} },
);

sub update {
    my $self = shift;
    $self->parent()->update();
    return 1;
}

no Moose;
__PACKAGE__->meta->make_immutable;

1;

 view all matches for this distribution
 view release on metacpan -  search on metacpan

( run in 1.342 second using v1.00-cache-2.02-grep-82fe00e-cpan-4673cadbf75 )