Support list type (yaml) for DNS servers
This commit is contained in:
@@ -89,6 +89,8 @@ async def get_dns(ctx: click.Context) -> None:
|
|||||||
def validate_dns_servers(ctx: click.Context, param: str, value: Any) -> tuple[IPv4Address]:
|
def validate_dns_servers(ctx: click.Context, param: str, value: Any) -> tuple[IPv4Address]:
|
||||||
if isinstance(value, tuple):
|
if isinstance(value, tuple):
|
||||||
return value
|
return value
|
||||||
|
elif isinstance(value, list):
|
||||||
|
value = " ".join(value)
|
||||||
dns_servers = set()
|
dns_servers = set()
|
||||||
for dns_server in value.split(' ', maxsplit=1):
|
for dns_server in value.split(' ', maxsplit=1):
|
||||||
try:
|
try:
|
||||||
|
|||||||
Reference in New Issue
Block a user