]> git.openstreetmap.org Git - dns.git/commitdiff
Report on gdns allocations
authorTom Hughes <tom@compton.nu>
Sun, 1 Jan 2023 10:48:07 +0000 (10:48 +0000)
committerTom Hughes <tom@compton.nu>
Sun, 1 Jan 2023 10:48:07 +0000 (10:48 +0000)
bin/mkgeo

index f5ecbd3b90a6e9a0b01decf7f5b65afd9fb4c21b..4a183e85d210843055549aedbefa5076973bca29 100755 (executable)
--- a/bin/mkgeo
+++ b/bin/mkgeo
@@ -221,6 +221,17 @@ while (grep { !exists($_->{cluster}) } values %$origins)
     allocate_clusters(@mappings);
 }
 
+# Report on allocation results
+foreach my $name (sort keys %$clusters)
+{
+    my $cluster = $clusters->{$name};
+    my $used = int($cluster->{requests_used} + 0.5);
+    my $limit = $cluster->{requests_limit};
+    my $proportion = int($used / $limit * 100 + 0.5);
+    
+    print "${name}: used ${used} of ${limit} (${proportion}%)\n";
+}
+
 # Create JSON collection object
 my @json;