Move Verizon endpoint config into plugin
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
import os
|
||||
|
||||
from dns_sync.adapters import (
|
||||
DNS_RECORDS,
|
||||
ApplyResult,
|
||||
@@ -13,12 +15,20 @@ from dns_sync.adapter_support import (
|
||||
require_desired,
|
||||
require_endpoint_plugin,
|
||||
)
|
||||
from dns_sync.config import parse_endpoint_list
|
||||
from dns_sync.models import DesiredRecord
|
||||
from .provider import Plugin as VerizonProvider
|
||||
|
||||
|
||||
def configured_endpoints(config):
|
||||
return config.verizon_endpoints
|
||||
return parse_endpoint_list(
|
||||
"verizon",
|
||||
os.getenv(
|
||||
"VERIZON_ENDPOINTS",
|
||||
"192.168.1.1",
|
||||
),
|
||||
443,
|
||||
)
|
||||
|
||||
|
||||
class Plugin:
|
||||
|
||||
Reference in New Issue
Block a user