Add "toTime" parameter to RestoreCommitLogsAction web form

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=155500640
This commit is contained in:
mmuller 2017-05-09 07:14:00 -07:00 committed by Ben McIlwain
parent ef1487cb57
commit 70e3271319
2 changed files with 10 additions and 1 deletions

View file

@ -19,6 +19,7 @@ import static com.google.common.util.concurrent.MoreExecutors.listeningDecorator
import static google.registry.backup.ExportCommitLogDiffAction.LOWER_CHECKPOINT_TIME_PARAM;
import static google.registry.backup.ExportCommitLogDiffAction.UPPER_CHECKPOINT_TIME_PARAM;
import static google.registry.backup.RestoreCommitLogsAction.FROM_TIME_PARAM;
import static google.registry.backup.RestoreCommitLogsAction.TO_TIME_PARAM;
import static google.registry.request.RequestParameters.extractRequiredDatetimeParameter;
import static google.registry.request.RequestParameters.extractRequiredParameter;
import static java.util.concurrent.Executors.newFixedThreadPool;
@ -80,6 +81,12 @@ public final class BackupModule {
return extractRequiredDatetimeParameter(req, FROM_TIME_PARAM);
}
@Provides
@Parameter(TO_TIME_PARAM)
static DateTime provideToTime(HttpServletRequest req) {
return extractRequiredDatetimeParameter(req, TO_TIME_PARAM);
}
@Provides
@Backups
static ListeningExecutorService provideListeningExecutorService() {