$dev = PVE::Diskmanage::verify_blockdev_path($dev);
PVE::Diskmanage::check_unused($dev);
- PVE::Storage::check_available($name) if $param->{add_storage};
+ PVE::Storage::assert_sid_unused($name) if $param->{add_storage};
my $worker = sub {
my $path = "/mnt/pve/$name";
$dev = PVE::Diskmanage::verify_blockdev_path($dev);
PVE::Diskmanage::check_unused($dev);
- PVE::Storage::check_available($name) if $param->{add_storage};
+ PVE::Storage::assert_sid_unused($name) if $param->{add_storage};
my $worker = sub {
PVE::Diskmanage::locked_disk_action(sub {
$dev = PVE::Diskmanage::verify_blockdev_path($dev);
PVE::Diskmanage::check_unused($dev);
- PVE::Storage::check_available($name) if $param->{add_storage};
+ PVE::Storage::assert_sid_unused($name) if $param->{add_storage};
my $worker = sub {
PVE::Diskmanage::locked_disk_action(sub {
PVE::Diskmanage::check_unused($dev);
}
- PVE::Storage::check_available($name) if $param->{add_storage};
+ PVE::Storage::assert_sid_unused($name) if $param->{add_storage};
my $numdisks = scalar(@$devs);
my $mindisks = {
}
# checks if the storage id is available and dies if not
-sub check_available {
- my ($id) = @_;
+sub assert_sid_unused {
+ my ($sid) = @_;
my $cfg = config();
- if (my $scfg = storage_config($cfg, $id, 1)) {
- die "storage ID '$id' already defined\n";
+ if (my $scfg = storage_config($cfg, $sid, 1)) {
+ die "storage ID '$sid' already defined\n";
}
return undef;