Est. MMXXV · lrscraper The Law Review Reporter Live

A continuous record of the open collection of American legal scholarship

Vol. II Tuesday, September 22, 2026 № 265

Scraper implementation

OregonLawReviewScraper

Oregon Law Review · mapped to registry #210

Implementation identity
scrapers/oregon_scraper.py
LightBaseScraperoai_pmhCLI entrypoint
partial
Latest status
partial
Run #46078
Latest runtime
27.4s
2026-09-20T20:35:57+00:00
Latest PDFs
0
649 duplicates skipped
Uploads pending
0
Queue clear or unavailable
Run history
12
Returned by current limit

Definition

Registry metadata for this implementation

scraper id
OregonLawReviewScraper
canonical name
Oregon Law Review
institution code
-
platform
oai_pmh
base class
LightBaseScraper
class name
OregonLawReviewScraper
module path
scrapers.oregon_scraper
file path
scrapers/oregon_scraper.py
has cli entrypoint
true
is abstract
false
updated at
2026-09-22 17:32:34

Operational mapping

Law review ownership and publication state

Registry health
DEGRADED
Last uploaded
2026-09-12 13:37:38
Registry sync
uabox:Law_Review_Project/oregon_law_review_20260912_132152.zip
Latest error
Non-PDF response for https://scholarsbank.uoregon.edu/bitstreams/925a7904-b11f-4c17-becf-01ce924a70db/download (content-type=text/html; charset=utf-8): <!DOCTYPE html><html data-critters-container="" lang="en"><head> <meta charset="UTF-8"> <base href="/"> <title>Sch

Run history

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

12 returned · show 200
Run Status Started Runtime Result Error / diagnostics Logs
#46078 partial 2026-09-20T20:35:57+00:00ended 2026-09-20T20:36:24+00:00 27.4s 0 PDF 649 skipped 2 errors partial_download_errors: Non-PDF response for https://scholarsbank.uoregon.edu/bitstreams/925a7904-b11f-4c17-becf-01ce924a70db/download (content-type=text/html; charset=utf-8): <!DOCTYPE html><html data-critters-container="" lang="en"><head> <meta charset="UTF-8"> <base href="/"> <title>Sch
Run metadata
{"automation_cycle_id": 264899, "canonical_name": "Oregon Law Review", "child_pid": 174708, "download_queue": {"due": 0, "pending": 2, "retries": 2, "scope": "OregonLawReviewScraper:Oregon Law Review", "waiting": 2}, "file_path": "scrapers/oregon_scraper.py", "heartbeat_at": "2026-09-20T20:35:57+00:00", "heartbeat_source": "orchestrator", "law_review_id": 210, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-20T20:35:57+00:00", "run_kind": "scheduled_active", "scraper_id": "OregonLawReviewScraper", "script_path": "scrapers/oregon_scraper.py", "stderr_path": "logs/orchestrator_runs/1789936557_OregonLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789936557_OregonLawReviewScraper.out.log", "timeout_minutes": 45}
#45746 partial 2026-09-13T15:22:19+00:00ended 2026-09-13T15:32:57+00:00 637.5s 0 PDF 649 skipped 2 errors partial_download_errors: Non-PDF response for https://scholarsbank.uoregon.edu/bitstreams/925a7904-b11f-4c17-becf-01ce924a70db/download (content-type=text/html; charset=utf-8): <!DOCTYPE html><html data-critters-container="" lang="en"><head> <meta charset="UTF-8"> <base href="/"> <title>Sch
Run metadata
{"automation_cycle_id": 251022, "canonical_name": "Oregon Law Review", "child_pid": 1441708, "download_queue": {"due": 0, "pending": 2, "retries": 2, "scope": "OregonLawReviewScraper:Oregon Law Review", "waiting": 2}, "file_path": "scrapers/oregon_scraper.py", "heartbeat_at": "2026-09-13T15:32:50+00:00", "heartbeat_source": "orchestrator", "law_review_id": 210, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T15:22:19+00:00", "run_kind": "scheduled_active", "scraper_id": "OregonLawReviewScraper", "script_path": "scrapers/oregon_scraper.py", "stderr_path": "logs/orchestrator_runs/1789312939_OregonLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789312939_OregonLawReviewScraper.out.log", "timeout_minutes": 45}
#45202 partial 2026-09-13T01:57:20+00:00ended 2026-09-13T02:04:41+00:00 441.2s 0 PDF 649 skipped 2 errors partial_download_errors: Timeout downloading https://scholarsbank.uoregon.edu/bitstreams/925a7904-b11f-4c17-becf-01ce924a70db/download: Connection timeout to host https://scholarsbank.uoregon.edu/bitstreams/925a7904-b11f-4c17-becf-01ce924a70db/download
Run metadata
{"automation_cycle_id": 249905, "canonical_name": "Oregon Law Review", "child_pid": 177120, "download_queue": {"due": 0, "pending": 2, "retries": 2, "scope": "OregonLawReviewScraper:Oregon Law Review", "waiting": 2}, "file_path": "scrapers/oregon_scraper.py", "heartbeat_at": "2026-09-13T02:04:20+00:00", "heartbeat_source": "orchestrator", "law_review_id": 210, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T01:57:20+00:00", "run_kind": "scheduled_active", "scraper_id": "OregonLawReviewScraper", "script_path": "scrapers/oregon_scraper.py", "stderr_path": "logs/orchestrator_runs/1789264640_OregonLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789264640_OregonLawReviewScraper.out.log", "timeout_minutes": 45}
#44396 partial 2026-08-13T22:24:31+00:00ended 2026-08-13T22:26:46+00:00 135.0s 6 PDF 643 skipped 2 errors partial_download_errors: Non-PDF response for https://scholarsbank.uoregon.edu/bitstreams/925a7904-b11f-4c17-becf-01ce924a70db/download (content-type=text/html; charset=utf-8): <!DOCTYPE html><html data-critters-container="" lang="en"><head> <meta charset="UTF-8"> <base href="/"> <title>Sch
Run metadata
{"automation_cycle_id": 153569, "canonical_name": "Oregon Law Review", "child_pid": 2429326, "file_path": "scrapers/oregon_scraper.py", "heartbeat_at": "2026-08-13T22:26:31+00:00", "heartbeat_source": "orchestrator", "law_review_id": 210, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-08-13T22:24:31+00:00", "run_kind": "scheduled_active", "scraper_id": "OregonLawReviewScraper", "script_path": "scrapers/oregon_scraper.py", "stderr_path": "logs/orchestrator_runs/1786659871_OregonLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1786659871_OregonLawReviewScraper.out.log", "timeout_minutes": 45}
#43581 no new content 2026-07-14T18:15:59+00:00ended 2026-07-14T18:18:13+00:00 133.9s 0 PDF 643 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 43988, "canonical_name": "Oregon Law Review", "child_pid": 2926194, "file_path": "scrapers/oregon_scraper.py", "heartbeat_at": "2026-07-14T18:17:59+00:00", "heartbeat_source": "orchestrator", "law_review_id": 210, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T18:15:59+00:00", "run_kind": "scheduled", "scraper_id": "OregonLawReviewScraper", "script_path": "scrapers/oregon_scraper.py", "stderr_path": "logs/orchestrator_runs/1784052959_OregonLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1784052959_OregonLawReviewScraper.out.log", "timeout_minutes": 15}
#41055 no new content 2026-07-13T02:30:56+00:00ended 2026-07-13T02:33:00+00:00 123.2s 0 PDF 643 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 37873, "canonical_name": "Oregon Law Review", "child_pid": 3398087, "file_path": "scrapers/oregon_scraper.py", "heartbeat_at": "2026-07-13T02:32:56+00:00", "heartbeat_source": "orchestrator", "law_review_id": 210, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-13T02:30:56+00:00", "run_kind": "scheduled_active", "scraper_id": "OregonLawReviewScraper", "script_path": "scrapers/oregon_scraper.py", "stderr_path": "logs/orchestrator_runs/1783909856_OregonLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1783909856_OregonLawReviewScraper.out.log", "timeout_minutes": 45}
#31523 timeout 2026-07-03T22:10:34+00:00ended 2026-07-03T22:55:35+00:00 2700.0s 0 PDF 0 skipped 0 errors timeout: Timeout after 45 minutes
Run metadata
{"automation_cycle_id": 28157, "canonical_name": "Oregon Law Review", "child_pid": 3065334, "file_path": "scrapers/oregon_scraper.py", "heartbeat_at": "2026-07-03T22:55:34+00:00", "heartbeat_source": "orchestrator", "law_review_id": 210, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-03T22:10:34+00:00", "returncode": null, "run_kind": "scheduled_active", "scraper_id": "OregonLawReviewScraper", "script_path": "scrapers/oregon_scraper.py", "stderr_path": "logs/orchestrator_runs/1783116634_OregonLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1783116634_OregonLawReviewScraper.out.log", "timeout_minutes": 45}
#31014 timeout 2026-07-02T01:50:53+00:00ended 2026-07-02T02:35:53+00:00 2700.0s 0 PDF 0 skipped 0 errors timeout: Timeout after 45 minutes
Run metadata
{"automation_cycle_id": 28064, "canonical_name": "Oregon Law Review", "child_pid": 3747634, "file_path": "scrapers/oregon_scraper.py", "heartbeat_at": "2026-07-02T02:35:53+00:00", "heartbeat_source": "orchestrator", "law_review_id": 210, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-02T01:50:53+00:00", "returncode": null, "run_kind": "scheduled_active", "scraper_id": "OregonLawReviewScraper", "script_path": "scrapers/oregon_scraper.py", "stderr_path": "logs/orchestrator_runs/1782957053_OregonLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1782957053_OregonLawReviewScraper.out.log", "timeout_minutes": 45}
#4404 failed 2026-06-01T16:41:28+00:00ended 2026-06-01T16:44:07+00:00 158.4s 0 PDF 642 skipped 7 errors download_failed_all: HTTP 502 for https://scholarsbank.uoregon.edu/bitstreams/5bb9f49e-c210-490b-94b1-cea8468b618f/download
Run metadata
{"automation_cycle_id": 1523, "canonical_name": "Oregon Law Review", "child_pid": 64286, "file_path": "scrapers/oregon_scraper.py", "heartbeat_at": "2026-06-01T16:43:58+00:00", "heartbeat_source": "orchestrator", "law_review_id": 210, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T16:41:28+00:00", "run_kind": "scheduled_active", "scraper_id": "OregonLawReviewScraper", "script_path": "scrapers/oregon_scraper.py", "stderr_path": "logs/orchestrator_runs/1780332088_OregonLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1780332088_OregonLawReviewScraper.out.log", "timeout_minutes": 45}
#3725 partial 2026-05-01T20:12:14+00:00ended 2026-05-01T20:18:14+00:00 359.8s 4 PDF 607 skipped 8 errors partial_download_errors: Non-PDF response for https://scholarsbank.uoregon.edu/bitstreams/f0344c14-aeb8-4706-8a3b-4205fb363ca8/download (content-type=text/html; charset=utf-8): <!DOCTYPE html><html data-critters-container="" lang="en"><head> <meta charset="UTF-8"> <base href="/"> <title>Sch
Run metadata
{"automation_cycle_id": 611, "canonical_name": "Oregon Law Review", "child_pid": 1002713, "file_path": "scrapers/oregon_scraper.py", "heartbeat_at": "2026-05-01T20:17:44+00:00", "heartbeat_source": "orchestrator", "law_review_id": 210, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T20:12:14+00:00", "run_kind": "scheduled_active", "scraper_id": "OregonLawReviewScraper", "script_path": "scrapers/oregon_scraper.py", "stderr_path": "logs/orchestrator_runs/1777666334_OregonLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1777666334_OregonLawReviewScraper.out.log", "timeout_minutes": 45}
#2900 partial 2026-03-09T01:39:36+00:00ended 2026-03-09T01:46:34+00:00 418.5s 1 PDF 318 skipped 6 errors partial_download_errors: Non-PDF response for https://scholarsbank.uoregon.edu/bitstreams/86b6fa0f-4e42-446b-a178-9c7ef28b4997/download (content-type=text/html; charset=utf-8): <!DOCTYPE html><html data-critters-container="" lang="en"><head> <meta charset="UTF-8"> <base href="/"> <title>Sch
Run metadata
{"canonical_name": "Oregon Law Review", "child_pid": 3155453, "file_path": "scrapers/oregon_scraper.py", "heartbeat_at": "2026-03-09T01:46:06+00:00", "heartbeat_source": "orchestrator", "law_review_id": 210, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-09T01:39:36+00:00", "scraper_id": "OregonLawReviewScraper", "script_path": "scrapers/oregon_scraper.py", "stderr_path": "logs/orchestrator_runs/1773020376_OregonLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1773020376_OregonLawReviewScraper.out.log", "timeout_minutes": 45}
#990 success 2026-02-06T19:49:54+00:00ended 2026-02-06T19:50:37+00:00 42.8s 25 PDF 0 skipped 0 errors No reported error
Run metadata
{"canonical_name": "Oregon Law Review", "child_pid": 4177863, "file_path": "scrapers/oregon_scraper.py", "heartbeat_at": "2026-02-06T19:50:24+00:00", "heartbeat_source": "orchestrator", "law_review_id": 210, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T19:49:54+00:00", "scraper_id": "OregonLawReviewScraper", "script_path": "scrapers/oregon_scraper.py", "stderr_path": "logs/orchestrator_runs/1770407394_OregonLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770407394_OregonLawReviewScraper.out.log", "timeout_minutes": 30}