Browse Source

Add disabled flag to filter definition

pull/508/head
Pavan Chandrashekar 6 years ago
parent
commit
5f2fc721ab
1 changed files with 12 additions and 1 deletions
  1. +12
    -1
      octodns/provider/ns1.py

+ 12
- 1
octodns/provider/ns1.py View File

@ -240,20 +240,28 @@ class Ns1Provider(BaseProvider):
_UP_FILTER = { _UP_FILTER = {
'config': {}, 'config': {},
'disabled': False,
'filter': 'up' 'filter': 'up'
} }
_REGION_FILTER = { _REGION_FILTER = {
'config': {}, 'config': {},
'disabled': False,
'filter': u'geofence_regional' 'filter': u'geofence_regional'
} }
_COUNTRY_FILTER = { _COUNTRY_FILTER = {
'config': {},
'config': {
'remove_no_location': True
},
'disabled': False,
'filter': u'geofence_country' 'filter': u'geofence_country'
} }
# In the NS1 UI/portal, this filter is called "SELECT FIRST GROUP" though
# the filter name in the NS1 api is 'select_first_region'
_SELECT_FIRST_REGION_FILTER = { _SELECT_FIRST_REGION_FILTER = {
'config': {}, 'config': {},
'disabled': False,
'filter': u'select_first_region' 'filter': u'select_first_region'
} }
@ -261,11 +269,13 @@ class Ns1Provider(BaseProvider):
'config': { 'config': {
'eliminate': u'1' 'eliminate': u'1'
}, },
'disabled': False,
'filter': 'priority' 'filter': 'priority'
} }
_WEIGHTED_SHUFFLE_FILTER = { _WEIGHTED_SHUFFLE_FILTER = {
'config': {}, 'config': {},
'disabled': False,
'filter': u'weighted_shuffle' 'filter': u'weighted_shuffle'
} }
@ -273,6 +283,7 @@ class Ns1Provider(BaseProvider):
'config': { 'config': {
'N': u'1' 'N': u'1'
}, },
'disabled': False,
'filter': u'select_first_n' 'filter': u'select_first_n'
} }


Loading…
Cancel
Save