Enable wildcards in voice preloading

This commit is contained in:
Michael Hansen 2022-05-09 17:31:05 -04:00
commit 1bec818bc7
4 changed files with 36 additions and 7 deletions

View file

@ -28,12 +28,10 @@ from urllib.error import HTTPError
from ._resources import _PACKAGE, _VOICES
from .const import DEFAULT_VOICES_DOWNLOAD_DIR, DEFAULT_VOICES_URL_FORMAT
from .utils import file_sha256_sum, wildcard_to_regex
from .utils import WILDCARD, file_sha256_sum, wildcard_to_regex
_LOGGER = logging.getLogger(__name__)
_WILDCARD = "*"
# -----------------------------------------------------------------------------
@ -193,7 +191,7 @@ def main(argv=None):
sys.exit(0)
args.key = [
wildcard_to_regex(key, wildcard=_WILDCARD) if _WILDCARD in key else key
wildcard_to_regex(key, wildcard=WILDCARD) if WILDCARD in key else key
for key in args.key
]