From 3684fa33668a2d53109b756fa991069559a918b9 Mon Sep 17 00:00:00 2001 From: mmuller Date: Tue, 3 Apr 2018 09:26:08 -0700 Subject: [PATCH] Create prod Cloud DNS domains in prod zonespace When running create_cdns_tld in "production" mode, specify the Cloud DNS production namespace instead of the staging namespace. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=191451390 --- java/google/registry/tools/CreateCdnsTld.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/java/google/registry/tools/CreateCdnsTld.java b/java/google/registry/tools/CreateCdnsTld.java index 27b156920..58f35d89e 100644 --- a/java/google/registry/tools/CreateCdnsTld.java +++ b/java/google/registry/tools/CreateCdnsTld.java @@ -66,8 +66,10 @@ class CreateCdnsTld extends ConfirmingCommand { managedZone = new ManagedZone() .setDescription(description) - // TODO(b/67413698): allow parameterizing the nameserver set once it's safe to do so. - .setNameServerSet("cloud-dns-registry-test") + .setNameServerSet( + RegistryToolEnvironment.get() == RegistryToolEnvironment.PRODUCTION + ? "cloud-dns-registry" + : "cloud-dns-registry-test") .setDnsName(dnsName) .setName((name != null) ? name : dnsName) .setDnssecConfig(new ManagedZoneDnsSecConfig().setNonExistence("NSEC").setState("ON"));