Skip to content

Commit d2998df

Browse files
adamtheturtleclaude
andcommitted
Consolidate timeout handling and add step logging
Merge three separate try/except blocks into one catch for TimeoutException, and add logging for each step of the database setup process for better visibility into which step times out. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
1 parent 3df0281 commit d2998df

1 file changed

Lines changed: 4 additions & 21 deletions

File tree

admin/create_secrets_files.py

Lines changed: 4 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -193,44 +193,27 @@ def main() -> None:
193193
) = _create_vuforia_resource_names()
194194

195195
try:
196+
sys.stdout.write("Creating database details\n")
196197
database_details = _create_and_get_database_details(
197198
driver=driver,
198199
email_address=email_address,
199200
password=password,
200201
license_name=license_name,
201202
database_name=database_name,
202203
)
203-
except TimeoutException:
204-
sys.stderr.write(
205-
"Timed out waiting for database setup/details after retries\n"
206-
)
207-
driver.quit()
208-
driver = None
209-
continue
210-
211-
try:
204+
sys.stdout.write("Creating VuMark database details\n")
212205
vumark_details = _create_and_get_vumark_details(
213206
driver=driver,
214207
vumark_database_name=vumark_database_name,
215208
)
216-
except TimeoutException:
217-
sys.stderr.write(
218-
"Timed out waiting for VuMark setup/details after retries\n"
219-
)
220-
driver.quit()
221-
driver = None
222-
continue
223-
224-
try:
209+
sys.stdout.write("Creating VuMark target\n")
225210
vumark_target_id = _create_and_get_vumark_target_id(
226211
driver=driver,
227212
vumark_database_name=vumark_database_name,
228213
vumark_template_name=vumark_template_name,
229214
)
230215
except TimeoutException:
231-
sys.stderr.write(
232-
"Timed out waiting for VuMark template upload after retries\n"
233-
)
216+
sys.stderr.write("Timed out during database setup\n")
234217
driver.quit()
235218
driver = None
236219
continue

0 commit comments

Comments
 (0)