diff options
author | Maarten Vanraes <alien@mageia.org> | 2016-08-06 14:42:35 +0200 |
---|---|---|
committer | Maarten Vanraes <alien@mageia.org> | 2016-08-07 17:13:14 +0200 |
commit | f80cca11459177337dd660a98d95388da8010cb3 (patch) | |
tree | cc683b45266ea51d13a740752e3459d827d4805b /lib/ManaTools | |
parent | 94eea704c4dff3b37e0a6852dab06081b403b05c (diff) | |
download | manatools-f80cca11459177337dd660a98d95388da8010cb3.tar manatools-f80cca11459177337dd660a98d95388da8010cb3.tar.gz manatools-f80cca11459177337dd660a98d95388da8010cb3.tar.bz2 manatools-f80cca11459177337dd660a98d95388da8010cb3.tar.xz manatools-f80cca11459177337dd660a98d95388da8010cb3.zip |
Parent of Disk is Disks
Diffstat (limited to 'lib/ManaTools')
-rw-r--r-- | lib/ManaTools/Shared/disk_backend/Plugin/Disk.pm | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/ManaTools/Shared/disk_backend/Plugin/Disk.pm b/lib/ManaTools/Shared/disk_backend/Plugin/Disk.pm index 75bcd1f9..dd1a4472 100644 --- a/lib/ManaTools/Shared/disk_backend/Plugin/Disk.pm +++ b/lib/ManaTools/Shared/disk_backend/Plugin/Disk.pm @@ -189,6 +189,11 @@ class_has '+order' => ( class_has '+restrictions' => ( default => sub { return { + parent => sub { + my $self = shift; + my $part = shift; + return $part->isa('ManaTools::Shared::disk_backend::Part::Disks'); + }, sibling => sub { my $self = shift; my $part = shift; |