Skip to content

Commit b1bee53

Browse files
committed
Correctly remove .all from Langauge and Service
1 parent d156a69 commit b1bee53

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

.tools/readmes/runner.py

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -60,20 +60,18 @@ def writeme(
6060
languages: Annotated[
6161
list[Language], # type: ignore
6262
typer.Option(
63-
"--language",
6463
help="The languages of the SDK.",
6564
),
6665
] = [
67-
Language.all # type: ignore
66+
Language.all.value # type: ignore
6867
], # type: ignore
6968
services: Annotated[
7069
list[Service], # type: ignore
7170
typer.Option(
72-
"--service",
7371
help="The targeted service.",
7472
),
7573
] = [
76-
Service.all # type: ignore
74+
Service.all.value # type: ignore
7775
], # type: ignore
7876
safe: Annotated[
7977
bool,
@@ -95,11 +93,13 @@ def writeme(
9593
bool, typer.Option(help="Show a diff of READMEs that have changed.")
9694
] = False,
9795
):
98-
if "all" in languages:
96+
if Language.all in languages: # type: ignore
9997
languages = list(Language) # type: ignore
98+
languages.remove(Language.all) # type: ignore
10099

101-
if "all" in services:
100+
if Service.all in services: # type: ignore
102101
services = list(Service) # type: ignore
102+
services.remove(Service.all) # type: ignore
103103

104104
if verbose:
105105
logging.basicConfig(level=logging.DEBUG)
@@ -123,7 +123,11 @@ def writeme(
123123

124124
renderer = Renderer(scanner)
125125
for service in services:
126+
if service == Service.all: # type: ignore
127+
continue
126128
for language_and_version in languages:
129+
if language_and_version == Language.all: # type: ignore
130+
continue
127131
(language, version) = language_and_version.value.split(":")
128132
id = f"{language}:{version}:{service}"
129133
try:

0 commit comments

Comments
 (0)