add stubs for create_base and cone_image

This commit is contained in:
Dietmar Maurer
2013-01-31 07:47:02 +01:00
parent 2502b33b08
commit 5eab0272f0
6 changed files with 70 additions and 0 deletions

View File

@ -97,6 +97,17 @@ sub path {
return ($path, $vmid, $vtype);
}
sub create_base {
my ($class, $storeid, $scfg, $volname) = @_;
die "can't create base images in iscsi storage\n";
}
sub clone_image {
my ($class, $scfg, $storeid, $volname, $vmid) = @_;
die "can't clone images in iscsi storage\n";
}
sub alloc_image {
my ($class, $storeid, $scfg, $vmid, $fmt, $name, $size) = @_;

View File

@ -283,6 +283,18 @@ sub path {
return wantarray ? ($path, $vmid, $vtype) : $path;
}
sub create_base {
my ($class, $storeid, $scfg, $volname) = @_;
die "can't create base images in iscsi storage\n";
}
sub clone_image {
my ($class, $scfg, $storeid, $volname, $vmid) = @_;
die "can't clone images in iscsi storage\n";
}
sub alloc_image {
my ($class, $storeid, $scfg, $vmid, $fmt, $name, $size) = @_;

View File

@ -234,6 +234,18 @@ sub path {
return wantarray ? ($path, $vmid, $vtype) : $path;
}
sub create_base {
my ($class, $storeid, $scfg, $volname) = @_;
die "can't create base images in lvm storage\n";
}
sub clone_image {
my ($class, $scfg, $storeid, $volname, $vmid) = @_;
die "can't clone images in lvm storage\n";
}
sub alloc_image {
my ($class, $storeid, $scfg, $vmid, $fmt, $name, $size) = @_;

View File

@ -205,6 +205,17 @@ sub path {
return ($path, $vmid, $vtype);
}
sub create_base {
my ($class, $storeid, $scfg, $volname) = @_;
die "not implemented";
}
sub clone_image {
my ($class, $scfg, $storeid, $volname, $vmid) = @_;
die "not implemented";
}
sub alloc_image {
my ($class, $storeid, $scfg, $vmid, $fmt, $name, $size) = @_;

View File

@ -194,6 +194,18 @@ sub path {
return ($path, $vmid, $vtype);
}
sub create_base {
my ($class, $storeid, $scfg, $volname) = @_;
die "not implemented";
}
sub clone_image {
my ($class, $scfg, $storeid, $volname, $vmid) = @_;
die "not implemented";
}
sub alloc_image {
my ($class, $storeid, $scfg, $vmid, $fmt, $name, $size) = @_;

View File

@ -144,6 +144,18 @@ sub path {
return ($path, $vmid, $vtype);
}
sub create_base {
my ($class, $storeid, $scfg, $volname) = @_;
die "not implemented";
}
sub clone_image {
my ($class, $scfg, $storeid, $volname, $vmid) = @_;
die "not implemented";
}
sub alloc_image {
my ($class, $storeid, $scfg, $vmid, $fmt, $name, $size) = @_;