From 5dc6354ebc9c015c85d6568efe9cf1f9da41efa1 Mon Sep 17 00:00:00 2001 From: gbrodman Date: Mon, 15 Nov 2021 16:25:10 -0500 Subject: [PATCH] Add backend routing for ReplicateToDatastoreAction (#1415) Otherwise it's not visible so we can't call it --- .../java/google/registry/env/common/backend/WEB-INF/web.xml | 6 ++++++ .../registry/module/backend/BackendRequestComponent.java | 3 +++ .../google/registry/module/backend/backend_routing.txt | 1 + 3 files changed, 10 insertions(+) diff --git a/core/src/main/java/google/registry/env/common/backend/WEB-INF/web.xml b/core/src/main/java/google/registry/env/common/backend/WEB-INF/web.xml index 9f4667327..652ca2aa5 100644 --- a/core/src/main/java/google/registry/env/common/backend/WEB-INF/web.xml +++ b/core/src/main/java/google/registry/env/common/backend/WEB-INF/web.xml @@ -157,6 +157,12 @@ /_dr/cron/readDnsQueue + + + backend-servlet + /_dr/cron/replicateToDatastore + + backend-servlet diff --git a/core/src/main/java/google/registry/module/backend/BackendRequestComponent.java b/core/src/main/java/google/registry/module/backend/BackendRequestComponent.java index 4f5c73342..6b63e8cf6 100644 --- a/core/src/main/java/google/registry/module/backend/BackendRequestComponent.java +++ b/core/src/main/java/google/registry/module/backend/BackendRequestComponent.java @@ -60,6 +60,7 @@ import google.registry.export.sheet.SheetModule; import google.registry.export.sheet.SyncRegistrarsSheetAction; import google.registry.flows.FlowComponent; import google.registry.mapreduce.MapreduceModule; +import google.registry.model.replay.ReplicateToDatastoreAction; import google.registry.monitoring.whitebox.WhiteboxModule; import google.registry.rdap.UpdateRegistrarRdapBaseUrlsAction; import google.registry.rde.BrdaCopyAction; @@ -190,6 +191,8 @@ interface BackendRequestComponent { ReplayCommitLogsToSqlAction replayCommitLogsToSqlAction(); + ReplicateToDatastoreAction replicateToDatastoreAction(); + ResaveAllEppResourcesAction resaveAllEppResourcesAction(); ResaveEntityAction resaveEntityAction(); diff --git a/core/src/test/resources/google/registry/module/backend/backend_routing.txt b/core/src/test/resources/google/registry/module/backend/backend_routing.txt index 8028b34a0..c85aa0703 100644 --- a/core/src/test/resources/google/registry/module/backend/backend_routing.txt +++ b/core/src/test/resources/google/registry/module/backend/backend_routing.txt @@ -3,6 +3,7 @@ PATH CLASS /_dr/cron/commitLogFanout CommitLogFanoutAction GET y INTERNAL,API APP ADMIN /_dr/cron/fanout TldFanoutAction GET y INTERNAL,API APP ADMIN /_dr/cron/readDnsQueue ReadDnsQueueAction GET y INTERNAL,API APP ADMIN +/_dr/cron/replicateToDatastore ReplicateToDatastoreAction GET y INTERNAL,API APP ADMIN /_dr/dnsRefresh RefreshDnsAction GET y INTERNAL,API APP ADMIN /_dr/task/backupDatastore BackupDatastoreAction POST y INTERNAL,API APP ADMIN /_dr/task/brdaCopy BrdaCopyAction POST y INTERNAL,API APP ADMIN