]> git.nbdom.net Git - nb.git/commitdiff
bin/ovh-api
authorDevops <sys@15gifts.com>
Fri, 7 Jul 2017 16:01:48 +0000 (17:01 +0100)
committerDevops <sys@15gifts.com>
Fri, 7 Jul 2017 16:01:48 +0000 (17:01 +0100)
bin/ovh-api

index 315417083bdc4bc6d71acb9bd4e50e799d4d8f62..6fcbdafe50c1b1392e76048488179823349fc3f0 100755 (executable)
@@ -92,9 +92,11 @@ sub ip_routed {
   my $rec = query("/ip/$ip") or exit 1;
   my @routed;
   my %dbl;
+  my @ips = ips();
   
   if ($rec->{type} =~ /^(failover|dedicated)$/) {
     push @routed, [ $rec->{routedTo}{serviceName}, 'master' ];
+    push @routed, [ hostname(), 'slave' ] if grep {$_ eq $ip} @ips;
 
   } elsif ($rec->{type} eq 'loadBalancing') {