Skip to content

Commit 55439f1

Browse files
committed
Fix writeme to handle new READMEs
1 parent abe92e1 commit 55439f1

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

.tools/readmes/render.py

+5-3
Original file line numberDiff line numberDiff line change
@@ -129,14 +129,15 @@ def _transform_hello(self, pre_hello):
129129
post_hello.append(action)
130130
return sorted(post_hello, key=itemgetter("title_abbrev"))
131131

132-
133132
def _transform_actions(self, pre_actions):
134133
post_actions = []
135134
for pre_id, pre in pre_actions.items():
136135
try:
137136
api = next(iter(pre["services"][self.scanner.svc_name]))
138137
except:
139-
raise MissingMetadataError(f"Action not found for example {pre_id} and service {self.scanner.svc_name}.")
138+
raise MissingMetadataError(
139+
f"Action not found for example {pre_id} and service {self.scanner.svc_name}."
140+
)
140141
action = {
141142
"title_abbrev": api,
142143
"file": self.scanner.snippet(
@@ -331,7 +332,8 @@ def write(self):
331332
self.readme_filename,
332333
f'{self.lang_config["service_folder"]}/{config.saved_readme}',
333334
)
334-
os.remove(self.readme_filename) # Do this so that new files are always updated to the correct case (README.md).
335+
# Do this so that new files are always updated to the correct case (README.md).
336+
Path(self.readme_filename).unlink(missing_ok=False)
335337
with open(self.readme_filename, "w", encoding="utf-8") as f:
336338
f.write(self.readme_text)
337339
print(f"Updated {self.readme_filename}.")

0 commit comments

Comments
 (0)