* allow to use simply VMIDs as resource id
+ * finalize ha api
+
-- Proxmox Support Team <support@proxmox.com> Fri, 03 Apr 2015 06:18:05 +0200
pve-ha-manager (0.8-2) unstable; urgency=medium
my $group = extract_param($param, 'group');
- PVE::HA::Config::lock_ha_config(
+ PVE::HA::Config::lock_ha_config(
sub {
+ my $rcfg = PVE::HA::Config::read_resources_config();
+ foreach my $sid (keys %$rcfg->{ids}) {
+ my $sg = $rcfg->{ids}->{$sid}->{group};
+ die "ha group is used by service '$sid'\n"
+ if ($sg && $sg eq $group);
+ }
+
my $cfg = PVE::HA::Config::read_group_config();
delete $cfg->{ids}->{$group};