Bash completion helper for snapshot name

This is the bash completion helper function for completing the snapshot
name.  This is used both in qemu-server and pve-container.

This patch is the base for the patches in qemu-server and pve-container.

Signed-off-by: Rhonda D'Vine <rhonda@proxmox.com>
This commit is contained in:
Rhonda D'Vine 2018-11-12 14:58:48 +01:00 committed by Thomas Lamprecht
parent 1cb9a21d49
commit eb50bb6141

View File

@ -697,4 +697,17 @@ sub snapshot_rollback {
$class->lock_config($vmid, $updatefn);
}
# bash completion helper
sub complete_snapshot_name {
my ($class) = @_;
my $vmid = $_[4][0];
my $conf = $class->load_config($vmid);
my $snapshot = [ keys %{$conf->{snapshots}} ];
return $snapshot;
}
1;