[pve-devel] [PATCH ha-manager v2 10/18] compile ha rules to a more compact representation
Daniel Kral
d.kral at proxmox.com
Mon Oct 13 09:50:42 CEST 2025
On Tue Sep 9, 2025 at 10:33 AM CEST, Daniel Kral wrote:
> -=head3 get_node_affinity($rules, $sid, $online_node_usage)
> +=head3 get_node_affinity($node_affinity, $sid, $online_node_usage)
Just noticed that I forgot to change $online_node_usage to $online_nodes
here..
>
> Returns a list of two hashes representing the node affinity of C<$sid>
> -according to the node affinity rules in C<$rules> and the available nodes in
> +according to the node affinity C<$node_affinity> and the available nodes in
> the C<$online_nodes> hash.
>
> The first hash is a hash set of available nodes, i.e. nodes where the
> @@ -251,31 +265,15 @@ If there are no available nodes at all, returns C<undef>.
>
> =cut
>
> -sub get_node_affinity : prototype($$$) {
> - my ($rules, $sid, $online_nodes) = @_;
> +sub get_node_affinity {
> + my ($node_affinity, $sid, $online_nodes) = @_;
>
More information about the pve-devel
mailing list