Refactor DnsWriter into the model package

This is one of several CLs in order to support per-TLD DnsWriter
implementations, modeled on the work done for PremiumPricingEngine.

Since DnsWriters will be set inside the Registry object, the DnsWriter
interface definition needs to be moved to models to create minimal
dependency on the rest of the registry codebase to avoid cyclic
dependency.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=128711643
This commit is contained in:
Greg Shikhman 2016-07-28 10:11:06 -07:00 committed by Justine Tunney
parent 68b58c210d
commit 1ba739a6b6
17 changed files with 17 additions and 17 deletions

View file

@ -17,7 +17,7 @@ package google.registry.module.backend;
import dagger.Component;
import google.registry.bigquery.BigqueryModule;
import google.registry.config.ConfigModule;
import google.registry.dns.writer.api.VoidDnsWriterModule;
import google.registry.dns.writer.VoidDnsWriterModule;
import google.registry.export.DriveModule;
import google.registry.export.sheet.SpreadsheetServiceModule;
import google.registry.gcs.GcsServiceModule;