]> git.proxmox.com Git - pve-ha-manager.git/blobdiff - src/PVE/HA/Manager.pm
manager: set resource scheduler mode upon init
[pve-ha-manager.git] / src / PVE / HA / Manager.pm
index 63e6c8ac697cf9dffae3e4c198f575fb23a18c4f..16384425adf860725dba7e1a85e8d212168095c2 100644 (file)
@@ -52,6 +52,11 @@ sub new {
 
     $self->{ms} = { master_node => $haenv->nodename() };
 
+    my $dc_cfg = $haenv->get_datacenter_settings();
+    $self->{'scheduler-mode'} = $dc_cfg->{crs}->{ha} ? $dc_cfg->{crs}->{ha} : 'basic';
+    $haenv->log('info', "using scheduler mode '$self->{'scheduler-mode'}'")
+       if $self->{'scheduler-mode'} ne 'basic';
+
     return $self;
 }