Est. MMXXV · lrscraper The Law Review Reporter Live

A continuous record of the open collection of American legal scholarship

Vol. II Wednesday, September 23, 2026 № 266

Scraper implementation

UniversityOfStThomasLawJournalScraper

University of St. Thomas Law Journal · mapped to registry #249

Implementation identity
scrapers/university_of_st_thomas_law_journal_scraper.py
LightBaseScraperbepressCLI entrypoint
success
Latest status
success
Run #45752
Latest runtime
549.4s
2026-09-13T15:38:25+00:00
Latest PDFs
2
448 duplicates skipped
Uploads pending
0
Queue clear or unavailable
Run history
12
Returned by current limit

Definition

Registry metadata for this implementation

scraper id
UniversityOfStThomasLawJournalScraper
canonical name
University of St. Thomas Law Journal
institution code
-
platform
bepress
base class
LightBaseScraper
class name
UniversityOfStThomasLawJournalScraper
module path
scrapers.university_of_st_thomas_law_journal_scraper
file path
scrapers/university_of_st_thomas_law_journal_scraper.py
has cli entrypoint
true
is abstract
false
updated at
2026-09-22 23:32:37

Operational mapping

Law review ownership and publication state

Registry health
HEALTHY
Last uploaded
2026-09-13 16:14:13
Registry sync
uabox:Law_Review_Project/university_of_st_thomas_law_journal_20260913_160611.zip
Latest error
No reported error

Run history

Runs associated with law review #249; diagnostics expand in place.

12 returned · show 200
Run Status Started Runtime Result Error / diagnostics Logs
#45752 success 2026-09-13T15:38:25+00:00ended 2026-09-13T15:47:35+00:00 549.4s 2 PDF 448 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 251052, "canonical_name": "University of St. Thomas Law Journal", "child_pid": 1467357, "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "UniversityOfStThomasLawJournalScraper:University of St. Thomas Law Journal", "waiting": 0}, "file_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "heartbeat_at": "2026-09-13T15:47:13+00:00", "heartbeat_source": "orchestrator", "law_review_id": 249, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T15:38:25+00:00", "run_kind": "scheduled_active", "scraper_id": "UniversityOfStThomasLawJournalScraper", "script_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1789313905_UniversityOfStThomasLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789313905_UniversityOfStThomasLawJournalScraper.out.log", "timeout_minutes": 45}
#45307 partial 2026-09-13T03:14:25+00:00ended 2026-09-13T03:21:14+00:00 408.9s 5 PDF 250 skipped 1 errors partial_download_errors: Error downloading https://researchonline.stthomas.edu/esploro/fulltext/journalArticle/Can-You-Ever-Break-the-Chain/991015131945103691?repId=12438214120003691&mId=13439810800003691&institution=01CLIC_STTHOMAS: HTTPSConnectionPool(host='researchonline.stthomas.edu', port=443): Max retries exceeded with url: /esploro/fulltext/journalArticle/Can-You-Ever-Break-the-Chain/991015131945103691?repId=12438214120003691&mId=13439810800003691&institution=01CLIC_STTHOMAS (Caused by NameResolutionError("HTT...
Run metadata
{"automation_cycle_id": 250003, "canonical_name": "University of St. Thomas Law Journal", "child_pid": 295869, "download_queue": {"due": 0, "pending": 1, "retries": 1, "scope": "UniversityOfStThomasLawJournalScraper:University of St. Thomas Law Journal", "waiting": 1}, "file_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "heartbeat_at": "2026-09-13T03:20:55+00:00", "heartbeat_source": "orchestrator", "law_review_id": 249, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T03:14:25+00:00", "run_kind": "scheduled_active", "scraper_id": "UniversityOfStThomasLawJournalScraper", "script_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1789269265_UniversityOfStThomasLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789269265_UniversityOfStThomasLawJournalScraper.out.log", "timeout_minutes": 45}
#44495 no new content 2026-08-13T23:20:49+00:00ended 2026-08-13T23:23:00+00:00 130.4s 0 PDF 271 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 153733, "canonical_name": "University of St. Thomas Law Journal", "child_pid": 2513297, "file_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "heartbeat_at": "2026-08-13T23:22:49+00:00", "heartbeat_source": "orchestrator", "law_review_id": 249, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-08-13T23:20:49+00:00", "run_kind": "scheduled_active", "scraper_id": "UniversityOfStThomasLawJournalScraper", "script_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1786663249_UniversityOfStThomasLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1786663249_UniversityOfStThomasLawJournalScraper.out.log", "timeout_minutes": 45}
#43715 success 2026-07-14T18:32:05+00:00ended 2026-07-14T18:34:40+00:00 154.7s 5 PDF 234 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 44079, "canonical_name": "University of St. Thomas Law Journal", "child_pid": 2962825, "file_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "heartbeat_at": "2026-07-14T18:34:35+00:00", "heartbeat_source": "orchestrator", "law_review_id": 249, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T18:32:05+00:00", "run_kind": "manual", "scraper_id": "UniversityOfStThomasLawJournalScraper", "script_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1784053925_UniversityOfStThomasLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1784053925_UniversityOfStThomasLawJournalScraper.out.log", "timeout_minutes": 15}
#43682 partial 2026-07-14T18:28:13+00:00ended 2026-07-14T18:30:32+00:00 139.0s 2 PDF 255 skipped 5 errors partial_download_errors: HTTP 999 for https://researchonline.stthomas.edu/esploro/fulltext/journalArticle/Reviewing-Clemency-in-a-Time-of/991015130895803691?repId=12437793930003691&mId=13439834340003691&institution=01CLIC_STTHOMAS
Run metadata
{"automation_cycle_id": 43988, "canonical_name": "University of St. Thomas Law Journal", "child_pid": 2954198, "file_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "heartbeat_at": "2026-07-14T18:30:13+00:00", "heartbeat_source": "orchestrator", "law_review_id": 249, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T18:28:13+00:00", "run_kind": "scheduled", "scraper_id": "UniversityOfStThomasLawJournalScraper", "script_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1784053693_UniversityOfStThomasLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1784053693_UniversityOfStThomasLawJournalScraper.out.log", "timeout_minutes": 15}
#31457 no new content 2026-07-03T14:40:30+00:00ended 2026-07-03T14:42:33+00:00 122.4s 0 PDF 227 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 28143, "canonical_name": "University of St. Thomas Law Journal", "child_pid": 2489790, "file_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "heartbeat_at": "2026-07-03T14:42:30+00:00", "heartbeat_source": "orchestrator", "law_review_id": 249, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-03T14:40:30+00:00", "run_kind": "scheduled_active", "scraper_id": "UniversityOfStThomasLawJournalScraper", "script_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1783089630_UniversityOfStThomasLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1783089630_UniversityOfStThomasLawJournalScraper.out.log", "timeout_minutes": 45}
#4848 success 2026-06-01T20:40:32+00:00ended 2026-06-01T20:43:20+00:00 167.8s 28 PDF 252 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 1571, "canonical_name": "University of St. Thomas Law Journal", "child_pid": 186343, "file_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "heartbeat_at": "2026-06-01T20:43:02+00:00", "heartbeat_source": "orchestrator", "law_review_id": 249, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T20:40:32+00:00", "run_kind": "scheduled_active", "scraper_id": "UniversityOfStThomasLawJournalScraper", "script_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1780346432_UniversityOfStThomasLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1780346432_UniversityOfStThomasLawJournalScraper.out.log", "timeout_minutes": 45}
#4169 success 2026-05-01T23:44:58+00:00ended 2026-05-01T23:47:17+00:00 139.1s 26 PDF 197 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 659, "canonical_name": "University of St. Thomas Law Journal", "child_pid": 1198293, "file_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "heartbeat_at": "2026-05-01T23:46:58+00:00", "heartbeat_source": "orchestrator", "law_review_id": 249, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T23:44:58+00:00", "run_kind": "scheduled_active", "scraper_id": "UniversityOfStThomasLawJournalScraper", "script_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1777679098_UniversityOfStThomasLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1777679098_UniversityOfStThomasLawJournalScraper.out.log", "timeout_minutes": 45}
#3486 partial 2026-03-23T20:39:30+00:00ended 2026-03-23T20:41:42+00:00 131.8s 4 PDF 207 skipped 1 errors partial_download_errors: HTTP 999 for https://researchonline.stthomas.edu/esploro/fulltext/journalArticle/The-Next-Steps-of-a-Formation-of-Student-Professional/991015132399103691?repId=12438292430003691&mId=13439836360003691&institution=01CLIC_STTHOMAS
Run metadata
{"canonical_name": "University of St. Thomas Law Journal", "child_pid": 1231073, "file_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "heartbeat_at": "2026-03-23T20:41:32+00:00", "heartbeat_source": "orchestrator", "law_review_id": 249, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-23T20:39:30+00:00", "scraper_id": "UniversityOfStThomasLawJournalScraper", "script_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1774298370_UniversityOfStThomasLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1774298370_UniversityOfStThomasLawJournalScraper.out.log", "timeout_minutes": 45}
#2583 partial 2026-02-21T15:45:24+00:00ended 2026-02-21T15:47:54+00:00 150.5s 31 PDF 202 skipped 5 errors partial_download_errors: HTTP 999 for https://researchonline.stthomas.edu/esploro/fulltext/journalArticle/After-Ten-Years-The-Carnegie-Report/991015132401103691?repId=12438292980003691&mId=13439861080003691&institution=01CLIC_STTHOMAS
Run metadata
{"canonical_name": "University of St. Thomas Law Journal", "child_pid": 3745030, "file_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "heartbeat_at": "2026-02-21T15:47:54+00:00", "heartbeat_source": "orchestrator", "law_review_id": 249, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-21T15:45:24+00:00", "scraper_id": "UniversityOfStThomasLawJournalScraper", "script_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1771688724_UniversityOfStThomasLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1771688724_UniversityOfStThomasLawJournalScraper.out.log", "timeout_minutes": 45}
#447 success 2026-01-22T12:20:31+00:00ended 2026-01-22T12:30:34+00:00 602.1s 307 PDF 0 skipped 0 errors No reported error
Run metadata
{"canonical_name": "University of St. Thomas Law Journal", "file_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "law_review_id": 249, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-01-22T12:20:31+00:00", "scraper_id": "UniversityOfStThomasLawJournalScraper", "script_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1769084431_UniversityOfStThomasLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1769084431_UniversityOfStThomasLawJournalScraper.out.log", "timeout_minutes": 45}
#82 success 2025-12-22T23:59:35.726827ended 2025-12-23T00:06:58.407254 442.7s 260 PDF 0 skipped 0 errors No reported error

Exact scraper-ID runs

Legacy records explicitly stored under this implementation identifier.

Run Status Started Runtime Result Error / diagnostics Logs
#45752 success 2026-09-13T15:38:25+00:00ended 2026-09-13T15:47:35+00:00 549.4s 2 PDF 448 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 251052, "canonical_name": "University of St. Thomas Law Journal", "child_pid": 1467357, "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "UniversityOfStThomasLawJournalScraper:University of St. Thomas Law Journal", "waiting": 0}, "file_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "heartbeat_at": "2026-09-13T15:47:13+00:00", "heartbeat_source": "orchestrator", "law_review_id": 249, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T15:38:25+00:00", "run_kind": "scheduled_active", "scraper_id": "UniversityOfStThomasLawJournalScraper", "script_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1789313905_UniversityOfStThomasLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789313905_UniversityOfStThomasLawJournalScraper.out.log", "timeout_minutes": 45}
#45307 partial 2026-09-13T03:14:25+00:00ended 2026-09-13T03:21:14+00:00 408.9s 5 PDF 250 skipped 1 errors partial_download_errors: Error downloading https://researchonline.stthomas.edu/esploro/fulltext/journalArticle/Can-You-Ever-Break-the-Chain/991015131945103691?repId=12438214120003691&mId=13439810800003691&institution=01CLIC_STTHOMAS: HTTPSConnectionPool(host='researchonline.stthomas.edu', port=443): Max retries exceeded with url: /esploro/fulltext/journalArticle/Can-You-Ever-Break-the-Chain/991015131945103691?repId=12438214120003691&mId=13439810800003691&institution=01CLIC_STTHOMAS (Caused by NameResolutionError("HTT...
Run metadata
{"automation_cycle_id": 250003, "canonical_name": "University of St. Thomas Law Journal", "child_pid": 295869, "download_queue": {"due": 0, "pending": 1, "retries": 1, "scope": "UniversityOfStThomasLawJournalScraper:University of St. Thomas Law Journal", "waiting": 1}, "file_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "heartbeat_at": "2026-09-13T03:20:55+00:00", "heartbeat_source": "orchestrator", "law_review_id": 249, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T03:14:25+00:00", "run_kind": "scheduled_active", "scraper_id": "UniversityOfStThomasLawJournalScraper", "script_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1789269265_UniversityOfStThomasLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789269265_UniversityOfStThomasLawJournalScraper.out.log", "timeout_minutes": 45}
#44495 no new content 2026-08-13T23:20:49+00:00ended 2026-08-13T23:23:00+00:00 130.4s 0 PDF 271 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 153733, "canonical_name": "University of St. Thomas Law Journal", "child_pid": 2513297, "file_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "heartbeat_at": "2026-08-13T23:22:49+00:00", "heartbeat_source": "orchestrator", "law_review_id": 249, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-08-13T23:20:49+00:00", "run_kind": "scheduled_active", "scraper_id": "UniversityOfStThomasLawJournalScraper", "script_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1786663249_UniversityOfStThomasLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1786663249_UniversityOfStThomasLawJournalScraper.out.log", "timeout_minutes": 45}
#43715 success 2026-07-14T18:32:05+00:00ended 2026-07-14T18:34:40+00:00 154.7s 5 PDF 234 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 44079, "canonical_name": "University of St. Thomas Law Journal", "child_pid": 2962825, "file_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "heartbeat_at": "2026-07-14T18:34:35+00:00", "heartbeat_source": "orchestrator", "law_review_id": 249, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T18:32:05+00:00", "run_kind": "manual", "scraper_id": "UniversityOfStThomasLawJournalScraper", "script_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1784053925_UniversityOfStThomasLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1784053925_UniversityOfStThomasLawJournalScraper.out.log", "timeout_minutes": 15}
#43682 partial 2026-07-14T18:28:13+00:00ended 2026-07-14T18:30:32+00:00 139.0s 2 PDF 255 skipped 5 errors partial_download_errors: HTTP 999 for https://researchonline.stthomas.edu/esploro/fulltext/journalArticle/Reviewing-Clemency-in-a-Time-of/991015130895803691?repId=12437793930003691&mId=13439834340003691&institution=01CLIC_STTHOMAS
Run metadata
{"automation_cycle_id": 43988, "canonical_name": "University of St. Thomas Law Journal", "child_pid": 2954198, "file_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "heartbeat_at": "2026-07-14T18:30:13+00:00", "heartbeat_source": "orchestrator", "law_review_id": 249, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T18:28:13+00:00", "run_kind": "scheduled", "scraper_id": "UniversityOfStThomasLawJournalScraper", "script_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1784053693_UniversityOfStThomasLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1784053693_UniversityOfStThomasLawJournalScraper.out.log", "timeout_minutes": 15}
#31457 no new content 2026-07-03T14:40:30+00:00ended 2026-07-03T14:42:33+00:00 122.4s 0 PDF 227 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 28143, "canonical_name": "University of St. Thomas Law Journal", "child_pid": 2489790, "file_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "heartbeat_at": "2026-07-03T14:42:30+00:00", "heartbeat_source": "orchestrator", "law_review_id": 249, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-03T14:40:30+00:00", "run_kind": "scheduled_active", "scraper_id": "UniversityOfStThomasLawJournalScraper", "script_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1783089630_UniversityOfStThomasLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1783089630_UniversityOfStThomasLawJournalScraper.out.log", "timeout_minutes": 45}
#4848 success 2026-06-01T20:40:32+00:00ended 2026-06-01T20:43:20+00:00 167.8s 28 PDF 252 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 1571, "canonical_name": "University of St. Thomas Law Journal", "child_pid": 186343, "file_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "heartbeat_at": "2026-06-01T20:43:02+00:00", "heartbeat_source": "orchestrator", "law_review_id": 249, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T20:40:32+00:00", "run_kind": "scheduled_active", "scraper_id": "UniversityOfStThomasLawJournalScraper", "script_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1780346432_UniversityOfStThomasLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1780346432_UniversityOfStThomasLawJournalScraper.out.log", "timeout_minutes": 45}
#4169 success 2026-05-01T23:44:58+00:00ended 2026-05-01T23:47:17+00:00 139.1s 26 PDF 197 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 659, "canonical_name": "University of St. Thomas Law Journal", "child_pid": 1198293, "file_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "heartbeat_at": "2026-05-01T23:46:58+00:00", "heartbeat_source": "orchestrator", "law_review_id": 249, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T23:44:58+00:00", "run_kind": "scheduled_active", "scraper_id": "UniversityOfStThomasLawJournalScraper", "script_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1777679098_UniversityOfStThomasLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1777679098_UniversityOfStThomasLawJournalScraper.out.log", "timeout_minutes": 45}
#3486 partial 2026-03-23T20:39:30+00:00ended 2026-03-23T20:41:42+00:00 131.8s 4 PDF 207 skipped 1 errors partial_download_errors: HTTP 999 for https://researchonline.stthomas.edu/esploro/fulltext/journalArticle/The-Next-Steps-of-a-Formation-of-Student-Professional/991015132399103691?repId=12438292430003691&mId=13439836360003691&institution=01CLIC_STTHOMAS
Run metadata
{"canonical_name": "University of St. Thomas Law Journal", "child_pid": 1231073, "file_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "heartbeat_at": "2026-03-23T20:41:32+00:00", "heartbeat_source": "orchestrator", "law_review_id": 249, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-23T20:39:30+00:00", "scraper_id": "UniversityOfStThomasLawJournalScraper", "script_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1774298370_UniversityOfStThomasLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1774298370_UniversityOfStThomasLawJournalScraper.out.log", "timeout_minutes": 45}
#2583 partial 2026-02-21T15:45:24+00:00ended 2026-02-21T15:47:54+00:00 150.5s 31 PDF 202 skipped 5 errors partial_download_errors: HTTP 999 for https://researchonline.stthomas.edu/esploro/fulltext/journalArticle/After-Ten-Years-The-Carnegie-Report/991015132401103691?repId=12438292980003691&mId=13439861080003691&institution=01CLIC_STTHOMAS
Run metadata
{"canonical_name": "University of St. Thomas Law Journal", "child_pid": 3745030, "file_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "heartbeat_at": "2026-02-21T15:47:54+00:00", "heartbeat_source": "orchestrator", "law_review_id": 249, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-21T15:45:24+00:00", "scraper_id": "UniversityOfStThomasLawJournalScraper", "script_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1771688724_UniversityOfStThomasLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1771688724_UniversityOfStThomasLawJournalScraper.out.log", "timeout_minutes": 45}
#447 success 2026-01-22T12:20:31+00:00ended 2026-01-22T12:30:34+00:00 602.1s 307 PDF 0 skipped 0 errors No reported error
Run metadata
{"canonical_name": "University of St. Thomas Law Journal", "file_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "law_review_id": 249, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-01-22T12:20:31+00:00", "scraper_id": "UniversityOfStThomasLawJournalScraper", "script_path": "scrapers/university_of_st_thomas_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1769084431_UniversityOfStThomasLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1769084431_UniversityOfStThomasLawJournalScraper.out.log", "timeout_minutes": 45}