1
0
mirror of https://github.com/google/nomulus synced 2026-03-27 12:55:28 +00:00

Map /_dr/task/uploadBsaUnavailableNames in BSA service's web.xml (#2276)

This should have been part of PR #2265 but we all missed it.

Also adds a couple of useful logging statements.
This commit is contained in:
Ben McIlwain
2024-01-09 18:51:23 -05:00
committed by GitHub
parent b5d2b56426
commit 265d69051b
2 changed files with 11 additions and 1 deletions

View File

@@ -187,6 +187,8 @@ public class UploadBsaUnavailableDomainsAction implements Runnable {
.filter(tld -> isEnrolledWithBsa(tld, runTime))
.collect(toImmutableSet());
logger.atInfo().log("Getting unavailable domains in TLDs: %s ...", bsaEnabledTlds);
ImmutableSortedSet.Builder<String> unavailableDomains =
new ImmutableSortedSet.Builder<>(Ordering.natural());
for (Tld tld : bsaEnabledTlds) {
@@ -211,7 +213,9 @@ public class UploadBsaUnavailableDomainsAction implements Runnable {
"tlds", bsaEnabledTlds.stream().map(Tld::getTldStr).collect(toImmutableSet()))
.setParameter("now", runTime)
.getResultList());
return unavailableDomains.build();
ImmutableSortedSet<String> result = unavailableDomains.build();
logger.atInfo().log("Found %d total unavailable domains.", result.size());
return result;
}
private static String toDomain(String domainLabel, Tld tld) {

View File

@@ -25,6 +25,12 @@
<url-pattern>/_dr/task/bsaRefresh</url-pattern>
</servlet-mapping>
<!-- Upload unavailable domains to BSA action -->
<servlet-mapping>
<servlet-name>bsa-servlet</servlet-name>
<url-pattern>/_dr/task/uploadBsaUnavailableNames</url-pattern>
</servlet-mapping>
<!-- Security config -->
<security-constraint>
<web-resource-collection>