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

VanderbiltScraper

Vanderbilt Law Review · mapped to registry #15

Implementation identity
scrapers/vanderbilt_scraper.py
LightBaseScraperbepressCLI entrypoint
protected
Latest status
protected
Run #45787
Latest runtime
2640.0s
2026-09-13T16:57:38+00:00
Latest PDFs
0
0 duplicates skipped
Uploads pending
0
Queue clear or unavailable
Run history
13
Returned by current limit

Definition

Registry metadata for this implementation

scraper id
VanderbiltScraper
canonical name
Vanderbilt Law Review
institution code
-
platform
bepress
base class
LightBaseScraper
class name
VanderbiltScraper
module path
scrapers.vanderbilt_scraper
file path
scrapers/vanderbilt_scraper.py
has cli entrypoint
true
is abstract
false
updated at
2026-09-23 17:32:44

Operational mapping

Law review ownership and publication state

Registry health
ACCESS RESTRICTED
Last uploaded
2026-09-12 13:38:13
Registry sync
uabox:Law_Review_Project/vanderbilt_law_review_20260912_132152.zip
Latest error
HTTP 403 for https://scholarship.law.vanderbilt.edu/context/vlr/article/5237/viewcontent/ (fallback UA)

Run history

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

13 returned · show 200
Run Status Started Runtime Result Error / diagnostics Logs
#45787 protected 2026-09-13T16:57:38+00:00ended 2026-09-13T17:41:38+00:00 2640.0s 0 PDF 0 skipped 12 errors digital_commons_waf_block: HTTP 403 for https://scholarship.law.vanderbilt.edu/context/vlr/article/5237/viewcontent/ (fallback UA)
Run metadata
{"automation_cycle_id": 251166, "canonical_name": "Vanderbilt Law Review", "child_pid": 1590814, "cutoff": true, "cutoff_elapsed_seconds": 2640, "cutoff_max_runtime_seconds": 2640, "cutoff_reason": "max_runtime_seconds", "download_queue": {"due": 0, "pending": 12, "retries": 12, "scope": "VanderbiltScraper:Vanderbilt Law Review", "waiting": 12}, "file_path": "scrapers/vanderbilt_scraper.py", "heartbeat_at": "2026-09-13T17:41:10+00:00", "heartbeat_source": "orchestrator", "law_review_id": 15, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T16:57:38+00:00", "run_kind": "scheduled_active", "scraper_id": "VanderbiltScraper", "script_path": "scrapers/vanderbilt_scraper.py", "stderr_path": "logs/orchestrator_runs/1789318658_VanderbiltScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789318658_VanderbiltScraper.out.log", "timeout_minutes": 45, "waf_blocked": true}
#45394 partial 2026-09-13T05:51:46+00:00ended 2026-09-13T06:05:17+00:00 810.5s 0 PDF 65 skipped 7 errors digital_commons_waf_partial: HTTP 403 for https://scholarship.law.vanderbilt.edu/context/vlr/article/5236/viewcontent/ (fallback UA)
Run metadata
{"automation_cycle_id": 250202, "canonical_name": "Vanderbilt Law Review", "child_pid": 533559, "download_queue": {"due": 5, "pending": 12, "retries": 7, "scope": "VanderbiltScraper:Vanderbilt Law Review", "waiting": 7}, "file_path": "scrapers/vanderbilt_scraper.py", "heartbeat_at": "2026-09-13T06:05:16+00:00", "heartbeat_source": "orchestrator", "law_review_id": 15, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T05:51:46+00:00", "run_kind": "scheduled_active", "scraper_id": "VanderbiltScraper", "script_path": "scrapers/vanderbilt_scraper.py", "stderr_path": "logs/orchestrator_runs/1789278706_VanderbiltScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789278706_VanderbiltScraper.out.log", "timeout_minutes": 45, "waf_blocked": true}
#44563 success 2026-08-14T01:07:11+00:00ended 2026-08-14T01:07:41+00:00 30.1s 7 PDF 70 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 154030, "canonical_name": "Vanderbilt Law Review", "child_pid": 2683233, "file_path": "scrapers/vanderbilt_scraper.py", "heartbeat_at": "2026-08-14T01:07:41+00:00", "heartbeat_source": "orchestrator", "law_review_id": 15, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-08-14T01:07:11+00:00", "run_kind": "scheduled_active", "scraper_id": "VanderbiltScraper", "script_path": "scrapers/vanderbilt_scraper.py", "stderr_path": "logs/orchestrator_runs/1786669631_VanderbiltScraper.err.log", "stdout_path": "logs/orchestrator_runs/1786669631_VanderbiltScraper.out.log", "timeout_minutes": 45}
#43722 partial 2026-07-14T18:34:40+00:00ended 2026-07-14T18:42:44+00:00 483.6s 5 PDF 65 skipped 7 errors digital_commons_waf_partial: Digital Commons WAF Block (HTTP 403) for https://scholarship.law.vanderbilt.edu/cgi/viewcontent.cgi?article=5224&context=vlr&download=1
Run metadata
{"automation_cycle_id": 44079, "canonical_name": "Vanderbilt Law Review", "child_pid": 2967877, "file_path": "scrapers/vanderbilt_scraper.py", "heartbeat_at": "2026-07-14T18:42:40+00:00", "heartbeat_source": "orchestrator", "law_review_id": 15, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T18:34:40+00:00", "run_kind": "manual", "scraper_id": "VanderbiltScraper", "script_path": "scrapers/vanderbilt_scraper.py", "stderr_path": "logs/orchestrator_runs/1784054080_VanderbiltScraper.err.log", "stdout_path": "logs/orchestrator_runs/1784054080_VanderbiltScraper.out.log", "timeout_minutes": 15, "waf_blocked": true}
#43687 failed 2026-07-14T18:28:54+00:00ended 2026-07-14T18:29:22+00:00 27.6s 0 PDF 65 skipped 12 errors download_failed_all: HTTP 403 for https://scholarship.law.vanderbilt.edu/cgi/viewcontent.cgi?article=5234&context=vlr
Run metadata
{"automation_cycle_id": 43988, "canonical_name": "Vanderbilt Law Review", "child_pid": 2956226, "file_path": "scrapers/vanderbilt_scraper.py", "heartbeat_at": "2026-07-14T18:28:54+00:00", "heartbeat_source": "orchestrator", "law_review_id": 15, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T18:28:54+00:00", "run_kind": "scheduled", "scraper_id": "VanderbiltScraper", "script_path": "scrapers/vanderbilt_scraper.py", "stderr_path": "logs/orchestrator_runs/1784053734_VanderbiltScraper.err.log", "stdout_path": "logs/orchestrator_runs/1784053734_VanderbiltScraper.out.log", "timeout_minutes": 15}
#31392 no new content 2026-07-03T09:23:19+00:00ended 2026-07-03T09:35:46+00:00 746.9s 0 PDF 75 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 28132, "canonical_name": "Vanderbilt Law Review", "child_pid": 2080614, "file_path": "scrapers/vanderbilt_scraper.py", "heartbeat_at": "2026-07-03T09:35:20+00:00", "heartbeat_source": "orchestrator", "law_review_id": 15, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-03T09:23:19+00:00", "run_kind": "scheduled_active", "scraper_id": "VanderbiltScraper", "script_path": "scrapers/vanderbilt_scraper.py", "stderr_path": "logs/orchestrator_runs/1783070599_VanderbiltScraper.err.log", "stdout_path": "logs/orchestrator_runs/1783070599_VanderbiltScraper.out.log", "timeout_minutes": 45}
#4785 no new content 2026-06-01T19:53:24+00:00ended 2026-06-01T19:53:44+00:00 20.3s 0 PDF 75 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 1565, "canonical_name": "Vanderbilt Law Review", "child_pid": 161390, "file_path": "scrapers/vanderbilt_scraper.py", "heartbeat_at": "2026-06-01T19:53:24+00:00", "heartbeat_source": "orchestrator", "law_review_id": 15, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T19:53:24+00:00", "run_kind": "scheduled_active", "scraper_id": "VanderbiltScraper", "script_path": "scrapers/vanderbilt_scraper.py", "stderr_path": "logs/orchestrator_runs/1780343604_VanderbiltScraper.err.log", "stdout_path": "logs/orchestrator_runs/1780343604_VanderbiltScraper.out.log", "timeout_minutes": 45}
#4114 no new content 2026-05-01T23:04:36+00:00ended 2026-05-01T23:04:58+00:00 22.0s 0 PDF 75 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 653, "canonical_name": "Vanderbilt Law Review", "child_pid": 1163216, "file_path": "scrapers/vanderbilt_scraper.py", "heartbeat_at": "2026-05-01T23:04:36+00:00", "heartbeat_source": "orchestrator", "law_review_id": 15, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T23:04:36+00:00", "run_kind": "scheduled_active", "scraper_id": "VanderbiltScraper", "script_path": "scrapers/vanderbilt_scraper.py", "stderr_path": "logs/orchestrator_runs/1777676676_VanderbiltScraper.err.log", "stdout_path": "logs/orchestrator_runs/1777676676_VanderbiltScraper.out.log", "timeout_minutes": 45}
#3403 success 2026-03-18T23:58:28+00:00ended 2026-03-19T00:02:34+00:00 245.6s 17 PDF 58 skipped 0 errors No reported error
Run metadata
{"canonical_name": "Vanderbilt Law Review", "child_pid": 403839, "file_path": "scrapers/vanderbilt_scraper.py", "heartbeat_at": "2026-03-19T00:02:28+00:00", "heartbeat_source": "orchestrator", "law_review_id": 15, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-18T23:58:28+00:00", "scraper_id": "VanderbiltScraper", "script_path": "scrapers/vanderbilt_scraper.py", "stderr_path": "logs/orchestrator_runs/1773878308_VanderbiltScraper.err.log", "stdout_path": "logs/orchestrator_runs/1773878308_VanderbiltScraper.out.log", "timeout_minutes": 45}
#2374 no new content 2026-02-16T20:31:18+00:00ended 2026-02-16T20:31:34+00:00 16.1s 0 PDF 69 skipped 0 errors No reported error
Run metadata
{"canonical_name": "Vanderbilt Law Review"}
#630 no new content 2026-02-06T05:19:10+00:00ended 2026-02-06T05:19:19+00:00 8.9s 0 PDF 30 skipped 0 errors No reported error
Run metadata
{"canonical_name": "Vanderbilt Law Review", "child_pid": 2542305, "file_path": "scrapers/vanderbilt_scraper.py", "heartbeat_at": "2026-02-06T05:19:10+00:00", "heartbeat_source": "orchestrator", "law_review_id": 15, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T05:19:10+00:00", "scraper_id": "VanderbiltScraper", "script_path": "scrapers/vanderbilt_scraper.py", "stderr_path": "logs/orchestrator_runs/1770355150_VanderbiltScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770355150_VanderbiltScraper.out.log", "timeout_minutes": 15}
#629 no items 2026-02-06T05:17:37+00:00ended 2026-02-06T05:17:58+00:00 20.6s 0 PDF 0 skipped 0 errors No reported error
Run metadata
{"canonical_name": "Vanderbilt Law Review", "child_pid": 2539590, "file_path": "scrapers/vanderbilt_scraper.py", "heartbeat_at": "2026-02-06T05:17:37+00:00", "heartbeat_source": "orchestrator", "law_review_id": 15, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T05:17:37+00:00", "scraper_id": "VanderbiltScraper", "script_path": "scrapers/vanderbilt_scraper.py", "stderr_path": "logs/orchestrator_runs/1770355057_VanderbiltScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770355057_VanderbiltScraper.out.log", "timeout_minutes": 15}
#241 no items 2026-01-19T03:56:05+00:00ended 2026-01-19T03:56:20+00:00 15.1s 0 PDF 0 skipped 0 errors No reported error
Run metadata
{"canonical_name": "Vanderbilt Law Review", "file_path": "scrapers/vanderbilt_scraper.py", "law_review_id": 15, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-01-19T03:56:05+00:00", "scraper_id": "VanderbiltScraper", "script_path": "scrapers/vanderbilt_scraper.py", "stderr_path": "logs/orchestrator_runs/1768794965_VanderbiltScraper.err.log", "stdout_path": "logs/orchestrator_runs/1768794965_VanderbiltScraper.out.log", "timeout_minutes": 45}