mirror of
				https://github.com/github/octodns.git
				synced 2024-05-11 05:55:00 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			22 lines
		
	
	
		
			646 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			646 B
		
	
	
	
		
			Python
		
	
	
	
	
	
#
 | 
						|
#
 | 
						|
#
 | 
						|
 | 
						|
from __future__ import absolute_import, division, print_function, \
 | 
						|
    unicode_literals
 | 
						|
 | 
						|
from logging import getLogger
 | 
						|
 | 
						|
logger = getLogger('Ns1')
 | 
						|
try:
 | 
						|
    logger.warn('octodns_ns1 shimmed. Update your provider class to '
 | 
						|
                'octodns_ns1.Ns1Provider. '
 | 
						|
                'Shim will be removed in 1.0')
 | 
						|
    from octodns_ns1 import Ns1Provider
 | 
						|
    Ns1Provider  # pragma: no cover
 | 
						|
except ModuleNotFoundError:
 | 
						|
    logger.exception('Ns1Provider has been moved into a seperate module, '
 | 
						|
                     'octodns_ns1 is now required. Provider class should '
 | 
						|
                     'be updated to octodns_ns1.Ns1Provider')
 | 
						|
    raise
 |