Browse Source

Merge pull request #339 from github/dyn-dynamic-serve-count-1

DynProvider dynamic serve_count=1 to match Route53
pull/338/head
Ross McFarland 7 years ago
committed by GitHub
parent
commit
959370b691
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 3 deletions
  1. +2
    -3
      octodns/provider/dyn.py

+ 2
- 3
octodns/provider/dyn.py View File

@ -929,9 +929,8 @@ class DynProvider(BaseProvider):
# We don't have this pool and thus need to create it # We don't have this pool and thus need to create it
records_for = getattr(self, '_dynamic_records_for_{}'.format(_type)) records_for = getattr(self, '_dynamic_records_for_{}'.format(_type))
records = records_for(values, record_extras) records = records_for(values, record_extras)
record_set = DSFRecordSet(_type, label,
serve_count=min(len(records), 2),
records=records, dsf_monitor_id=monitor_id)
record_set = DSFRecordSet(_type, label, serve_count=1, records=records,
dsf_monitor_id=monitor_id)
chain = DSFFailoverChain(label, record_sets=[record_set]) chain = DSFFailoverChain(label, record_sets=[record_set])
pool = DSFResponsePool(label, rs_chains=[chain]) pool = DSFResponsePool(label, rs_chains=[chain])
pool.create(td) pool.create(td)


Loading…
Cancel
Save