mirror of
				https://github.com/github/octodns.git
				synced 2024-05-11 05:55:00 +00:00 
			
		
		
		
	1.0 RC: Remove deprecated provider, source, and processor shims
This commit is contained in:
		@@ -1,24 +0,0 @@
 | 
			
		||||
#
 | 
			
		||||
# Ignores AWS ACM validation CNAME records.
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
from logging import getLogger
 | 
			
		||||
 | 
			
		||||
logger = getLogger('Route53')
 | 
			
		||||
try:
 | 
			
		||||
    logger.warning(
 | 
			
		||||
        'octodns_route53 shimmed. Update your processor class to '
 | 
			
		||||
        'octodns_route53.processor.AwsAcmMangingProcessor. '
 | 
			
		||||
        'Shim will be removed in 1.0'
 | 
			
		||||
    )
 | 
			
		||||
    from octodns_route53.processor import AwsAcmMangingProcessor
 | 
			
		||||
 | 
			
		||||
    AwsAcmMangingProcessor  # pragma: no cover
 | 
			
		||||
except ModuleNotFoundError:
 | 
			
		||||
    logger.exception(
 | 
			
		||||
        'AwsAcmMangingProcessor has been moved into a separate '
 | 
			
		||||
        'module, octodns_route53 is now required. Processor '
 | 
			
		||||
        'class should be updated to '
 | 
			
		||||
        'octodns_route53.processor.AwsAcmMangingProcessor'
 | 
			
		||||
    )
 | 
			
		||||
    raise
 | 
			
		||||
@@ -1,25 +0,0 @@
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
from logging import getLogger
 | 
			
		||||
 | 
			
		||||
logger = getLogger('Azure')
 | 
			
		||||
try:
 | 
			
		||||
    logger.warning(
 | 
			
		||||
        'octodns_azure shimmed. Update your provider class to '
 | 
			
		||||
        'octodns_azure.AzureProvider. '
 | 
			
		||||
        'Shim will be removed in 1.0'
 | 
			
		||||
    )
 | 
			
		||||
    from octodns_azure import AzureProvider
 | 
			
		||||
 | 
			
		||||
    AzureProvider  # pragma: no cover
 | 
			
		||||
except ModuleNotFoundError:
 | 
			
		||||
    logger.exception(
 | 
			
		||||
        'AzureProvider has been moved into a separate module, '
 | 
			
		||||
        'octodns_azure is now required. Provider class should '
 | 
			
		||||
        'be updated to octodns_azure.AzureProvider. See '
 | 
			
		||||
        'https://github.com/octodns/octodns#updating-'
 | 
			
		||||
        'to-use-extracted-providers for more information.'
 | 
			
		||||
    )
 | 
			
		||||
    raise
 | 
			
		||||
@@ -1,26 +0,0 @@
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
from logging import getLogger
 | 
			
		||||
 | 
			
		||||
logger = getLogger('Cloudflare')
 | 
			
		||||
try:
 | 
			
		||||
    logger.warning(
 | 
			
		||||
        'octodns_cloudflare shimmed. Update your provider class to '
 | 
			
		||||
        'octodns_cloudflare.CloudflareProvider. '
 | 
			
		||||
        'Shim will be removed in 1.0'
 | 
			
		||||
    )
 | 
			
		||||
    from octodns_cloudflare import CloudflareProvider
 | 
			
		||||
 | 
			
		||||
    CloudflareProvider  # pragma: no cover
 | 
			
		||||
except ModuleNotFoundError:
 | 
			
		||||
    logger.exception(
 | 
			
		||||
        'CloudflareProvider has been moved into a separate '
 | 
			
		||||
        'module, octodns_cloudflare is now required. Provider '
 | 
			
		||||
        'class should be updated to '
 | 
			
		||||
        'octodns_cloudflare.CloudflareProvider. See '
 | 
			
		||||
        'https://github.com/octodns/octodns#updating-'
 | 
			
		||||
        'to-use-extracted-providers for more information.'
 | 
			
		||||
    )
 | 
			
		||||
    raise
 | 
			
		||||
@@ -1,26 +0,0 @@
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
from logging import getLogger
 | 
			
		||||
 | 
			
		||||
logger = getLogger('Constellix')
 | 
			
		||||
try:
 | 
			
		||||
    logger.warning(
 | 
			
		||||
        'octodns_constellix shimmed. Update your provider class to '
 | 
			
		||||
        'octodns_constellix.ConstellixProvider. '
 | 
			
		||||
        'Shim will be removed in 1.0'
 | 
			
		||||
    )
 | 
			
		||||
    from octodns_constellix import ConstellixProvider
 | 
			
		||||
 | 
			
		||||
    ConstellixProvider  # pragma: no cover
 | 
			
		||||
except ModuleNotFoundError:
 | 
			
		||||
    logger.exception(
 | 
			
		||||
        'ConstellixProvider has been moved into a separate '
 | 
			
		||||
        'module, octodns_constellix is now required. Provider '
 | 
			
		||||
        'class should be updated to '
 | 
			
		||||
        'octodns_constellix.ConstellixProvider. See '
 | 
			
		||||
        'https://github.com/octodns/octodns#updating-'
 | 
			
		||||
        'to-use-extracted-providers for more information.'
 | 
			
		||||
    )
 | 
			
		||||
    raise
 | 
			
		||||
@@ -1,26 +0,0 @@
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
from logging import getLogger
 | 
			
		||||
 | 
			
		||||
logger = getLogger('DigitalOcean')
 | 
			
		||||
try:
 | 
			
		||||
    logger.warning(
 | 
			
		||||
        'octodns_digitalocean shimmed. Update your provider class '
 | 
			
		||||
        'to octodns_digitalocean.DigitalOceanProvider. Shim will '
 | 
			
		||||
        'be removed in 1.0'
 | 
			
		||||
    )
 | 
			
		||||
    from octodns_digitalocean import DigitalOceanProvider
 | 
			
		||||
 | 
			
		||||
    DigitalOceanProvider  # pragma: no cover
 | 
			
		||||
except ModuleNotFoundError:
 | 
			
		||||
    logger.exception(
 | 
			
		||||
        'DigitalOceanProvider has been moved into a separate '
 | 
			
		||||
        'module, octodns_digitalocean is now required. Provider '
 | 
			
		||||
        'class should be updated to '
 | 
			
		||||
        'octodns_digitalocean.DigitalOceanProvider. See '
 | 
			
		||||
        'https://github.com/octodns/octodns#updating-'
 | 
			
		||||
        'to-use-extracted-providers for more information.'
 | 
			
		||||
    )
 | 
			
		||||
    raise
 | 
			
		||||
@@ -1,25 +0,0 @@
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
from logging import getLogger
 | 
			
		||||
 | 
			
		||||
logger = getLogger('Dnsimple')
 | 
			
		||||
try:
 | 
			
		||||
    logger.warning(
 | 
			
		||||
        'octodns_dnsimple shimmed. Update your provider class to '
 | 
			
		||||
        'octodns_dnsimple.DnsimpleProvider. '
 | 
			
		||||
        'Shim will be removed in 1.0'
 | 
			
		||||
    )
 | 
			
		||||
    from octodns_dnsimple import DnsimpleProvider
 | 
			
		||||
 | 
			
		||||
    DnsimpleProvider  # pragma: no cover
 | 
			
		||||
except ModuleNotFoundError:
 | 
			
		||||
    logger.exception(
 | 
			
		||||
        'DnsimpleProvider has been moved into a separate module, '
 | 
			
		||||
        'octodns_dnsimple is now required. Provider class should '
 | 
			
		||||
        'be updated to octodns_dnsimple.DnsimpleProvider. See '
 | 
			
		||||
        'https://github.com/octodns/octodns#updating-'
 | 
			
		||||
        'to-use-extracted-providers for more information.'
 | 
			
		||||
    )
 | 
			
		||||
    raise
 | 
			
		||||
@@ -1,26 +0,0 @@
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
from logging import getLogger
 | 
			
		||||
 | 
			
		||||
logger = getLogger('DnsMadeEasy')
 | 
			
		||||
try:
 | 
			
		||||
    logger.warning(
 | 
			
		||||
        'octodns_dnsmadeeasy shimmed. Update your provider class '
 | 
			
		||||
        'to octodns_dnsmadeeasy.DnsMadeEasyProvider. '
 | 
			
		||||
        'Shim will be removed in 1.0'
 | 
			
		||||
    )
 | 
			
		||||
    from octodns_dnsmadeeasy import DnsMadeEasyProvider
 | 
			
		||||
 | 
			
		||||
    DnsMadeEasyProvider  # pragma: no cover
 | 
			
		||||
except ModuleNotFoundError:
 | 
			
		||||
    logger.exception(
 | 
			
		||||
        'DnsMadeEasyProvider has been moved into a separate '
 | 
			
		||||
        'module, octodns_dnsmadeeasy is now required. Provider '
 | 
			
		||||
        'class should be updated to '
 | 
			
		||||
        'octodns_dnsmadeeasy.DnsMadeEasyProvider. See '
 | 
			
		||||
        'https://github.com/octodns/octodns#updating-'
 | 
			
		||||
        'to-use-extracted-providers for more information.'
 | 
			
		||||
    )
 | 
			
		||||
    raise
 | 
			
		||||
@@ -1,25 +0,0 @@
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
from logging import getLogger
 | 
			
		||||
 | 
			
		||||
logger = getLogger('Dyn')
 | 
			
		||||
try:
 | 
			
		||||
    logger.warning(
 | 
			
		||||
        'octodns_dyn shimmed. Update your provider class to '
 | 
			
		||||
        'octodns_dyn.DynProvider. '
 | 
			
		||||
        'Shim will be removed in 1.0'
 | 
			
		||||
    )
 | 
			
		||||
    from octodns_dyn import DynProvider
 | 
			
		||||
 | 
			
		||||
    DynProvider  # pragma: no cover
 | 
			
		||||
except ModuleNotFoundError:
 | 
			
		||||
    logger.exception(
 | 
			
		||||
        'DynProvider has been moved into a separate module, '
 | 
			
		||||
        'octodns_dyn is now required. Provider class should '
 | 
			
		||||
        'be updated to octodns_dyn.DynProvider. See '
 | 
			
		||||
        'https://github.com/octodns/octodns#updating-'
 | 
			
		||||
        'to-use-extracted-providers for more information.'
 | 
			
		||||
    )
 | 
			
		||||
    raise
 | 
			
		||||
@@ -1,26 +0,0 @@
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
from logging import getLogger
 | 
			
		||||
 | 
			
		||||
logger = getLogger('EasyDns')
 | 
			
		||||
try:
 | 
			
		||||
    logger.warning(
 | 
			
		||||
        'octodns_easydns shimmed. Update your provider class to '
 | 
			
		||||
        'octodns_easydns.EasyDnsProvider. '
 | 
			
		||||
        'Shim will be removed in 1.0'
 | 
			
		||||
    )
 | 
			
		||||
    from octodns_easydns import EasyDnsProvider, EasyDNSProvider
 | 
			
		||||
 | 
			
		||||
    EasyDnsProvider  # pragma: no cover
 | 
			
		||||
    EasyDNSProvider  # pragma: no cover
 | 
			
		||||
except ModuleNotFoundError:
 | 
			
		||||
    logger.exception(
 | 
			
		||||
        'EasyDNSProvider has been moved into a separate module, '
 | 
			
		||||
        'octodns_easydns is now required. Provider class should '
 | 
			
		||||
        'be updated to octodns_easydns.EasyDnsProvider. See '
 | 
			
		||||
        'https://github.com/octodns/octodns#updating-'
 | 
			
		||||
        'to-use-extracted-providers for more information.'
 | 
			
		||||
    )
 | 
			
		||||
    raise
 | 
			
		||||
@@ -1,25 +0,0 @@
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
from logging import getLogger
 | 
			
		||||
 | 
			
		||||
logger = getLogger('Akamai')
 | 
			
		||||
try:
 | 
			
		||||
    logger.warning(
 | 
			
		||||
        'octodns_edgedns shimmed. Update your provider class to '
 | 
			
		||||
        'octodns_edgedns.AkamaiProvider. '
 | 
			
		||||
        'Shim will be removed in 1.0'
 | 
			
		||||
    )
 | 
			
		||||
    from octodns_edgedns import AkamaiProvider
 | 
			
		||||
 | 
			
		||||
    AkamaiProvider  # pragma: no cover
 | 
			
		||||
except ModuleNotFoundError:
 | 
			
		||||
    logger.exception(
 | 
			
		||||
        'AkamaiProvider has been moved into a separate module, '
 | 
			
		||||
        'octodns_edgedns is now required. Provider class should '
 | 
			
		||||
        'be updated to octodns_edgedns.AkamaiProvider. See '
 | 
			
		||||
        'https://github.com/octodns/octodns#updating-'
 | 
			
		||||
        'to-use-extracted-providers for more information.'
 | 
			
		||||
    )
 | 
			
		||||
    raise
 | 
			
		||||
@@ -1,25 +0,0 @@
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
from logging import getLogger
 | 
			
		||||
 | 
			
		||||
logger = getLogger('EtcHosts')
 | 
			
		||||
try:
 | 
			
		||||
    logger.warning(
 | 
			
		||||
        'octodns_etchosts shimmed. Update your provider class to '
 | 
			
		||||
        'octodns_etchosts.EtcHostsProvider. '
 | 
			
		||||
        'Shim will be removed in 1.0'
 | 
			
		||||
    )
 | 
			
		||||
    from octodns_etchosts import EtcHostsProvider
 | 
			
		||||
 | 
			
		||||
    EtcHostsProvider  # pragma: no cover
 | 
			
		||||
except ModuleNotFoundError:
 | 
			
		||||
    logger.exception(
 | 
			
		||||
        'EtcHostsProvider has been moved into a separate module, '
 | 
			
		||||
        'octodns_etchosts is now required. Provider class should '
 | 
			
		||||
        'be updated to octodns_etchosts.EtcHostsProvider. See '
 | 
			
		||||
        'See https://github.com/octodns/octodns#updating-'
 | 
			
		||||
        'to-use-extracted-providers for more information.'
 | 
			
		||||
    )
 | 
			
		||||
    raise
 | 
			
		||||
@@ -1,14 +0,0 @@
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
from logging import getLogger
 | 
			
		||||
 | 
			
		||||
logger = getLogger('Akamai')
 | 
			
		||||
logger.warning(
 | 
			
		||||
    'AkamaiProvider has been moved into a separate module, '
 | 
			
		||||
    'octodns_edgedns is now required. Provider class should '
 | 
			
		||||
    'be updated to octodns_edgedns.AkamaiProvider. See '
 | 
			
		||||
    'https://github.com/octodns/octodns#updating-'
 | 
			
		||||
    'to-use-extracted-providers for more information.'
 | 
			
		||||
)
 | 
			
		||||
@@ -1,25 +0,0 @@
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
from logging import getLogger
 | 
			
		||||
 | 
			
		||||
logger = getLogger('Gandi')
 | 
			
		||||
try:
 | 
			
		||||
    logger.warning(
 | 
			
		||||
        'octodns_gandi shimmed. Update your provider class to '
 | 
			
		||||
        'octodns_gandi.GandiProvider. '
 | 
			
		||||
        'Shim will be removed in 1.0'
 | 
			
		||||
    )
 | 
			
		||||
    from octodns_gandi import GandiProvider
 | 
			
		||||
 | 
			
		||||
    GandiProvider  # pragma: no cover
 | 
			
		||||
except ModuleNotFoundError:
 | 
			
		||||
    logger.exception(
 | 
			
		||||
        'GandiProvider has been moved into a separate module, '
 | 
			
		||||
        'octodns_gandi is now required. Provider class should '
 | 
			
		||||
        'be updated to octodns_gandi.GandiProvider. See '
 | 
			
		||||
        'https://github.com/octodns/octodns#updating-'
 | 
			
		||||
        'to-use-extracted-providers for more information.'
 | 
			
		||||
    )
 | 
			
		||||
    raise
 | 
			
		||||
@@ -1,25 +0,0 @@
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
from logging import getLogger
 | 
			
		||||
 | 
			
		||||
logger = getLogger('GCore')
 | 
			
		||||
try:
 | 
			
		||||
    logger.warning(
 | 
			
		||||
        'octodns_gcore shimmed. Update your provider class to '
 | 
			
		||||
        'octodns_gcore.GCoreProvider. '
 | 
			
		||||
        'Shim will be removed in 1.0'
 | 
			
		||||
    )
 | 
			
		||||
    from octodns_gcore import GCoreProvider
 | 
			
		||||
 | 
			
		||||
    GCoreProvider  # pragma: no cover
 | 
			
		||||
except ModuleNotFoundError:
 | 
			
		||||
    logger.exception(
 | 
			
		||||
        'GCoreProvider has been moved into a separate module, '
 | 
			
		||||
        'octodns_gcore is now required. Provider class should '
 | 
			
		||||
        'be updated to octodns_gcore.GCoreProvider. See '
 | 
			
		||||
        'https://github.com/octodns/octodns#updating-'
 | 
			
		||||
        'to-use-extracted-providers for more information.'
 | 
			
		||||
    )
 | 
			
		||||
    raise
 | 
			
		||||
@@ -1,26 +0,0 @@
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
from logging import getLogger
 | 
			
		||||
 | 
			
		||||
logger = getLogger('GoogleCloud')
 | 
			
		||||
try:
 | 
			
		||||
    logger.warning(
 | 
			
		||||
        'octodns_googlecloud shimmed. Update your provider class '
 | 
			
		||||
        'to octodns_googlecloud.GoogleCloudProvider. '
 | 
			
		||||
        'Shim will be removed in 1.0'
 | 
			
		||||
    )
 | 
			
		||||
    from octodns_googlecloud import GoogleCloudProvider
 | 
			
		||||
 | 
			
		||||
    GoogleCloudProvider  # pragma: no cover
 | 
			
		||||
except ModuleNotFoundError:
 | 
			
		||||
    logger.exception(
 | 
			
		||||
        'GoogleCloudProvider has been moved into a separate '
 | 
			
		||||
        'module, octodns_googlecloud is now required. Provider '
 | 
			
		||||
        'class should be updated to '
 | 
			
		||||
        'octodns_googlecloud.GoogleCloudProvider. See '
 | 
			
		||||
        'https://github.com/octodns/octodns#updating-'
 | 
			
		||||
        'to-use-extracted-providers for more information.'
 | 
			
		||||
    )
 | 
			
		||||
    raise
 | 
			
		||||
@@ -1,25 +0,0 @@
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
from logging import getLogger
 | 
			
		||||
 | 
			
		||||
logger = getLogger('Hetzner')
 | 
			
		||||
try:
 | 
			
		||||
    logger.warning(
 | 
			
		||||
        'octodns_hetzner shimmed. Update your provider class to '
 | 
			
		||||
        'octodns_hetzner.HetznerProvider. '
 | 
			
		||||
        'Shim will be removed in 1.0'
 | 
			
		||||
    )
 | 
			
		||||
    from octodns_hetzner import HetznerProvider
 | 
			
		||||
 | 
			
		||||
    HetznerProvider  # pragma: no cover
 | 
			
		||||
except ModuleNotFoundError:
 | 
			
		||||
    logger.exception(
 | 
			
		||||
        'HetznerProvider has been moved into a separate module, '
 | 
			
		||||
        'octodns_hetzner is now required. Provider class should '
 | 
			
		||||
        'be updated to octodns_hetzner.HetznerProvider. See '
 | 
			
		||||
        'https://github.com/octodns/octodns#updating-'
 | 
			
		||||
        'to-use-extracted-providers for more information.'
 | 
			
		||||
    )
 | 
			
		||||
    raise
 | 
			
		||||
@@ -1,26 +0,0 @@
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
from logging import getLogger
 | 
			
		||||
 | 
			
		||||
logger = getLogger('MythicBeasts')
 | 
			
		||||
try:
 | 
			
		||||
    logger.warning(
 | 
			
		||||
        'octodns_mythicbeasts shimmed. Update your provider class '
 | 
			
		||||
        'to octodns_mythicbeasts.MythicBeastsProvider. '
 | 
			
		||||
        'Shim will be removed in 1.0'
 | 
			
		||||
    )
 | 
			
		||||
    from octodns_mythicbeasts import MythicBeastsProvider
 | 
			
		||||
 | 
			
		||||
    MythicBeastsProvider  # pragma: no cover
 | 
			
		||||
except ModuleNotFoundError:
 | 
			
		||||
    logger.exception(
 | 
			
		||||
        'MythicBeastsProvider has been moved into a separate '
 | 
			
		||||
        'module, octodns_mythicbeasts is now required. Provider '
 | 
			
		||||
        'class should be updated to '
 | 
			
		||||
        'octodns_mythicbeasts.MythicBeastsProvider. See '
 | 
			
		||||
        'https://github.com/octodns/octodns#updating-'
 | 
			
		||||
        'to-use-extracted-providers for more information.'
 | 
			
		||||
    )
 | 
			
		||||
    raise
 | 
			
		||||
@@ -1,25 +0,0 @@
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
from logging import getLogger
 | 
			
		||||
 | 
			
		||||
logger = getLogger('Ns1')
 | 
			
		||||
try:
 | 
			
		||||
    logger.warning(
 | 
			
		||||
        '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 separate module, '
 | 
			
		||||
        'octodns_ns1 is now required. Provider class should '
 | 
			
		||||
        'be updated to octodns_ns1.Ns1Provider. See '
 | 
			
		||||
        'https://github.com/octodns/octodns#updating-'
 | 
			
		||||
        'to-use-extracted-providers for more information.'
 | 
			
		||||
    )
 | 
			
		||||
    raise
 | 
			
		||||
@@ -1,25 +0,0 @@
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
from logging import getLogger
 | 
			
		||||
 | 
			
		||||
logger = getLogger('Ovh')
 | 
			
		||||
try:
 | 
			
		||||
    logger.warning(
 | 
			
		||||
        'octodns_ovh shimmed. Update your provider class to '
 | 
			
		||||
        'octodns_ovh.OvhProvider. '
 | 
			
		||||
        'Shim will be removed in 1.0'
 | 
			
		||||
    )
 | 
			
		||||
    from octodns_ovh import OvhProvider
 | 
			
		||||
 | 
			
		||||
    OvhProvider  # pragma: no cover
 | 
			
		||||
except ModuleNotFoundError:
 | 
			
		||||
    logger.exception(
 | 
			
		||||
        'OvhProvider has been moved into a separate module, '
 | 
			
		||||
        'octodns_ovh is now required. Provider class should '
 | 
			
		||||
        'be updated to octodns_ovh.OvhProvider. See '
 | 
			
		||||
        'https://github.com/octodns/octodns#updating-'
 | 
			
		||||
        'to-use-extracted-providers for more information.'
 | 
			
		||||
    )
 | 
			
		||||
    raise
 | 
			
		||||
@@ -1,26 +0,0 @@
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
from logging import getLogger
 | 
			
		||||
 | 
			
		||||
logger = getLogger('PowerDns')
 | 
			
		||||
try:
 | 
			
		||||
    logger.warning(
 | 
			
		||||
        'octodns_powerdns shimmed. Update your provider class to '
 | 
			
		||||
        'octodns_powerdns.PowerDnsProvider. '
 | 
			
		||||
        'Shim will be removed in 1.0'
 | 
			
		||||
    )
 | 
			
		||||
    from octodns_powerdns import PowerDnsProvider, PowerDnsBaseProvider
 | 
			
		||||
 | 
			
		||||
    PowerDnsProvider  # pragma: no cover
 | 
			
		||||
    PowerDnsBaseProvider  # pragma: no cover
 | 
			
		||||
except ModuleNotFoundError:
 | 
			
		||||
    logger.exception(
 | 
			
		||||
        'PowerDnsProvider has been moved into a separate module, '
 | 
			
		||||
        'octodns_powerdns is now required. Provider class should '
 | 
			
		||||
        'be updated to octodns_powerdns.PowerDnsProvider. See '
 | 
			
		||||
        'https://github.com/octodns/octodns#updating-'
 | 
			
		||||
        'to-use-extracted-providers for more information.'
 | 
			
		||||
    )
 | 
			
		||||
    raise
 | 
			
		||||
@@ -1,26 +0,0 @@
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
from logging import getLogger
 | 
			
		||||
 | 
			
		||||
logger = getLogger('Rackspace')
 | 
			
		||||
try:
 | 
			
		||||
    logger.warning(
 | 
			
		||||
        'octodns_rackspace shimmed. Update your provider class to '
 | 
			
		||||
        'octodns_rackspace.RackspaceProvider. '
 | 
			
		||||
        'Shim will be removed in 1.0'
 | 
			
		||||
    )
 | 
			
		||||
    from octodns_rackspace import RackspaceProvider
 | 
			
		||||
 | 
			
		||||
    RackspaceProvider  # pragma: no cover
 | 
			
		||||
except ModuleNotFoundError:
 | 
			
		||||
    logger.exception(
 | 
			
		||||
        'RackspaceProvider has been moved into a separate '
 | 
			
		||||
        'module, octodns_rackspace is now required. Provider '
 | 
			
		||||
        'class should be updated to '
 | 
			
		||||
        'octodns_rackspace.RackspaceProvider. See '
 | 
			
		||||
        'https://github.com/octodns/octodns#updating-'
 | 
			
		||||
        'to-use-extracted-providers for more information.'
 | 
			
		||||
    )
 | 
			
		||||
    raise
 | 
			
		||||
@@ -1,25 +0,0 @@
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
from logging import getLogger
 | 
			
		||||
 | 
			
		||||
logger = getLogger('Route53')
 | 
			
		||||
try:
 | 
			
		||||
    logger.warning(
 | 
			
		||||
        'octodns_route53 shimmed. Update your provider class to '
 | 
			
		||||
        'octodns_route53.Route53Provider. '
 | 
			
		||||
        'Shim will be removed in 1.0'
 | 
			
		||||
    )
 | 
			
		||||
    from octodns_route53 import Route53Provider
 | 
			
		||||
 | 
			
		||||
    Route53Provider  # pragma: no cover
 | 
			
		||||
except ModuleNotFoundError:
 | 
			
		||||
    logger.exception(
 | 
			
		||||
        'Route53Provider has been moved into a separate module, '
 | 
			
		||||
        'octodns_route53 is now required. Provider class should '
 | 
			
		||||
        'be updated to octodns_route53.Route53Provider. See '
 | 
			
		||||
        'https://github.com/octodns/octodns#updating-'
 | 
			
		||||
        'to-use-extracted-providers for more information.'
 | 
			
		||||
    )
 | 
			
		||||
    raise
 | 
			
		||||
@@ -1,25 +0,0 @@
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
from logging import getLogger
 | 
			
		||||
 | 
			
		||||
logger = getLogger('Selectel')
 | 
			
		||||
try:
 | 
			
		||||
    logger.warning(
 | 
			
		||||
        'octodns_selectel shimmed. Update your provider class to '
 | 
			
		||||
        'octodns_selectel.SelectelProvider. '
 | 
			
		||||
        'Shim will be removed in 1.0'
 | 
			
		||||
    )
 | 
			
		||||
    from octodns_selectel import SelectelProvider
 | 
			
		||||
 | 
			
		||||
    SelectelProvider  # pragma: no cover
 | 
			
		||||
except ModuleNotFoundError:
 | 
			
		||||
    logger.exception(
 | 
			
		||||
        'SelectelProvider has been moved into a separate module, '
 | 
			
		||||
        'octodns_selectel is now required. Provider class should '
 | 
			
		||||
        'be updated to octodns_selectel.SelectelProvider. See '
 | 
			
		||||
        'https://github.com/octodns/octodns#updating-'
 | 
			
		||||
        'to-use-extracted-providers for more information.'
 | 
			
		||||
    )
 | 
			
		||||
    raise
 | 
			
		||||
@@ -1,25 +0,0 @@
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
from logging import getLogger
 | 
			
		||||
 | 
			
		||||
logger = getLogger('Transip')
 | 
			
		||||
try:
 | 
			
		||||
    logger.warning(
 | 
			
		||||
        'octodns_transip shimmed. Update your provider class to '
 | 
			
		||||
        'octodns_transip.TransipProvider. '
 | 
			
		||||
        'Shim will be removed in 1.0'
 | 
			
		||||
    )
 | 
			
		||||
    from octodns_transip import TransipProvider
 | 
			
		||||
 | 
			
		||||
    TransipProvider  # pragma: no cover
 | 
			
		||||
except ModuleNotFoundError:
 | 
			
		||||
    logger.exception(
 | 
			
		||||
        'TransipProvider has been moved into a separate module, '
 | 
			
		||||
        'octodns_transip is now required. Provider class should '
 | 
			
		||||
        'be updated to octodns_transip.TransipProvider. See '
 | 
			
		||||
        'https://github.com/octodns/octodns#updating-'
 | 
			
		||||
        'to-use-extracted-providers for more information.'
 | 
			
		||||
    )
 | 
			
		||||
    raise
 | 
			
		||||
@@ -1,25 +0,0 @@
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
from logging import getLogger
 | 
			
		||||
 | 
			
		||||
logger = getLogger('Ultra')
 | 
			
		||||
try:
 | 
			
		||||
    logger.warning(
 | 
			
		||||
        'octodns_ultra shimmed. Update your provider class to '
 | 
			
		||||
        'octodns_ultra.UltraProvider. '
 | 
			
		||||
        'Shim will be removed in 1.0'
 | 
			
		||||
    )
 | 
			
		||||
    from octodns_ultra import UltraProvider
 | 
			
		||||
 | 
			
		||||
    UltraProvider  # pragma: no cover
 | 
			
		||||
except ModuleNotFoundError:
 | 
			
		||||
    logger.exception(
 | 
			
		||||
        'UltraProvider has been moved into a separate module, '
 | 
			
		||||
        'octodns_ultra is now required. Provider class should '
 | 
			
		||||
        'be updated to octodns_ultra.UltraProvider. See '
 | 
			
		||||
        'https://github.com/octodns/octodns#updating-'
 | 
			
		||||
        'to-use-extracted-providers for more information.'
 | 
			
		||||
    )
 | 
			
		||||
    raise
 | 
			
		||||
@@ -1,20 +0,0 @@
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
from logging import getLogger
 | 
			
		||||
 | 
			
		||||
logger = getLogger('AXFR')
 | 
			
		||||
try:
 | 
			
		||||
    logger.warning(
 | 
			
		||||
        'octodns_bind shimmed. Update your provider class to octodns_bind.AxfrSource or octodns_bind.ZoneFileSource. Shim will be removed in 1.0'
 | 
			
		||||
    )
 | 
			
		||||
    from octodns_bind import AxfrSource, ZoneFileSource
 | 
			
		||||
 | 
			
		||||
    AxfrSource  # pragma: no cover
 | 
			
		||||
    ZoneFileSource  # pragma: no cover
 | 
			
		||||
except ModuleNotFoundError:
 | 
			
		||||
    logger.exception(
 | 
			
		||||
        'AXFR/Zone file support has been moved into a separate module, octodns_bind is now required. Provider classes should be updated to octodns_bind.AxfrSource or octodns_bind.ZoneFileSource. See https://github.com/octodns/octodns#updating-to-use-extracted-providers for more information.'
 | 
			
		||||
    )
 | 
			
		||||
    raise
 | 
			
		||||
		Reference in New Issue
	
	Block a user