ZFS: use -p flag where possible
Signed-off-by: Aaron Lauterer <a.lauterer@proxmox.com>
This commit is contained in:
committed by
Fabian Grünbichler
parent
3881e68025
commit
e05113fbe5
@ -571,7 +571,7 @@ sub clone_image {
|
|||||||
my $name = $class->find_free_diskname($storeid, $scfg, $vmid, $format);
|
my $name = $class->find_free_diskname($storeid, $scfg, $vmid, $format);
|
||||||
|
|
||||||
if ($format eq 'subvol') {
|
if ($format eq 'subvol') {
|
||||||
my $size = $class->zfs_request($scfg, undef, 'list', '-H', '-o', 'refquota', "$scfg->{pool}/$basename");
|
my $size = $class->zfs_request($scfg, undef, 'list', '-Hp', '-o', 'refquota', "$scfg->{pool}/$basename");
|
||||||
chomp($size);
|
chomp($size);
|
||||||
$class->zfs_request($scfg, undef, 'clone', "$scfg->{pool}/$basename\@$snap", "$scfg->{pool}/$name", '-o', "refquota=$size");
|
$class->zfs_request($scfg, undef, 'clone', "$scfg->{pool}/$basename\@$snap", "$scfg->{pool}/$name", '-o', "refquota=$size");
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user