]> git.proxmox.com Git - pmg-api.git/blobdiff - PMG/ClusterConfig.pm
PMG::Cluster::sync_statistic_db - correctyl update clusterinfo lastid_CStatistic
[pmg-api.git] / PMG / ClusterConfig.pm
index b8b2e1e2da4adcf70278268b64f29b84b10a06f4..af58d76573f41357d98ec3d204df4fa8411906c4 100644 (file)
@@ -175,7 +175,6 @@ sub read_cluster_conf {
     my $localip = PMG::Utils::lookup_node_ip($localname);
 
     $cinfo->{remnodes} = [];
-    $cinfo->{dbport}->{0} = 5432;
 
     $cinfo->{local} = {
        cid => 0,
@@ -207,13 +206,9 @@ sub read_cluster_conf {
        $cinfo->{master}->{maxcid} = $maxcid;
     }
 
-    my $ind = 0;
+    my $local_cid = $cinfo->{local}->{cid};
     foreach my $cid (sort keys %{$cinfo->{ids}}) {
-       if ($cinfo->{'local'}->{cid} == $cid) { # local CID
-           $cinfo->{dbport}->{$cid} = 5432;
-       } else {
-           my $portid = $ind++;
-           $cinfo->{dbport}->{$cid} = 50100 + $portid;
+       if ($local_cid != $cid) {
            push @{$cinfo->{remnodes}}, $cid;
        }
     }