fix: use fixed tld list
This commit is contained in:
@@ -1,8 +1,6 @@
|
||||
import argparse
|
||||
import dataclasses
|
||||
import os
|
||||
import pathlib
|
||||
import tempfile
|
||||
import typing
|
||||
|
||||
from cool_domain import PKG_NAME
|
||||
@@ -18,8 +16,6 @@ class Parameters:
|
||||
words: int = 1
|
||||
dig: bool = True
|
||||
lang: str = "english"
|
||||
cache_file: str = str(pathlib.Path(tempfile.gettempdir()) / ".cool-domain-cache")
|
||||
tld_list_uri: str = "https://data.iana.org/TLD/tlds-alpha-by-domain.txt"
|
||||
custom_words: str = "words.txt"
|
||||
|
||||
@classmethod
|
||||
@@ -131,25 +127,5 @@ def parse_parameters(args: typing.Sequence[str]) -> Parameters:
|
||||
parser.add_argument(
|
||||
"--quiet", action=argparse.BooleanOptionalAction, default=default_values.quiet
|
||||
)
|
||||
__add_arg_bool(
|
||||
parser,
|
||||
"--cache",
|
||||
default=default_values.cache,
|
||||
help_txt="use cache",
|
||||
)
|
||||
__add_arg_str(
|
||||
parser,
|
||||
"--cache-file",
|
||||
env_var="CACHE_FILE",
|
||||
default=default_values.cache_file,
|
||||
help_txt="cache file location",
|
||||
)
|
||||
__add_arg_str(
|
||||
parser,
|
||||
"--tld-list-uri",
|
||||
env_var="TLD_LIST_URI",
|
||||
default=default_values.tld_list_uri,
|
||||
help_txt="Top Level Domains list",
|
||||
)
|
||||
parsed_args = parser.parse_args(args)
|
||||
return Parameters.from_namespace(parsed_args)
|
||||
|
||||
Reference in New Issue
Block a user