mirror of
				https://github.com/github/octodns.git
				synced 2024-05-11 05:55:00 +00:00 
			
		
		
		
	Add warn for unparsable dynamic records
This commit is contained in:
		| @@ -780,10 +780,14 @@ class Ns1Provider(BaseProvider): | ||||
|             if 'pool:' in first_answer_note: | ||||
|                 return self._data_for_dynamic(_type, record) | ||||
|             # If not, it can't be parsed. Let it be an empty record | ||||
|  | ||||
|             self.log.warn('Cannot parse %s dynamic record due to missing ' | ||||
|                           'pool name in first answer note, treating it as ' | ||||
|                           'an empty record', record['domain']) | ||||
|             value = None | ||||
|         else: | ||||
|             try: | ||||
|                 value = record['short_answers'][0] | ||||
|         except (IndexError, KeyError): | ||||
|             except IndexError: | ||||
|                 value = None | ||||
|  | ||||
|         return { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user