instantiate client after parsing args

This commit is contained in:
Jeff Klukas 2019-08-07 13:11:39 -04:00
Родитель a929285ca0
Коммит 55cdf93c5f
1 изменённых файлов: 2 добавлений и 3 удалений

Просмотреть файл

@ -23,9 +23,6 @@ WILDCARD_RE = re.compile(r"[*?[]")
DEFAULT_PATTERN = "telemetry.*"
DEFAULT_EXCLUDE = r"*_raw"
client = bigquery.Client()
def pattern(value: str) -> Tuple[str, str, str]:
PATTERN_RE.fullmatch(value).groups(client.project)
@ -59,6 +56,8 @@ except ValueError as e:
wildcards = set("*?[]")
client = bigquery.Client()
def uses_wildcards(pattern: str) -> bool:
return bool(set("*?[]") & set(pattern))