bu_scraper

Buffalo Law Review
maps to Buffalo Law Review (id 73)
Latest Status
partial #4901
Latest Metrics
d=282  |  skip=506  |  err=18
t=1948.9s
Implementation
script
bepress
Law Review
Uploads Pending
0
Last Upload
2026-06-01 23:24:03
uabox:Law_Review_Project/buffalo_law_review_20260601_232258.zip

Definition

scraper_id
bu_scraper
canonical_name
Buffalo Law Review
institution_code
-
platform
bepress
base_class
script
class_name
-
module_path
scrapers.bu_scraper
file_path
scrapers/bu_scraper.py
has_cli_entrypoint
true
is_abstract
false
discovered_at
2026-03-30 20:11:12
updated_at
2026-06-17 07:08:20

Run History

Showing 8 runs (law_review_id=73) — use ?limit=200 for more.
Run Status Start End Runtime Metrics Error / Details Logs
#4901 partial 2026-06-01T21:18:25+00:00 2026-06-01T21:50:55+00:00 1948.9s d=282  |  skip=506  |  err=18
discovered=806  |  processed=806
digital_commons_waf_partial: Digital Commons WAF Block (HTTP 403) for https://digitalcommons.law.buffalo.edu/cgi/viewcontent.cgi?article=4514&context=buffalolawreview&download=1
extra_json
{"automation_cycle_id": 1577, "canonical_name": "Buffalo Law Review", "child_pid": 211199, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-06-01T21:50:25+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T21:18:25+00:00", "run_kind": "scheduled_active", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1780348705_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1780348705_bu_scraper.out.log", "timeout_minutes": 45, "waf_blocked": true}
stdout | stderr
#4285 timeout 2026-05-31T21:06:19+00:00 2026-05-31T21:51:19+00:00 2700.0s d=0  |  skip=0  |  err=0
discovered=0  |  processed=0
timeout: Timeout after 45 minutes
extra_json
{"automation_cycle_id": 1506, "canonical_name": "Buffalo Law Review", "child_pid": 1277572, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-05-31T21:51:19+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-31T21:06:19+00:00", "returncode": null, "run_kind": "scheduled_active", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1780261579_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1780261579_bu_scraper.out.log", "timeout_minutes": 45}
stdout | stderr
#3603 success 2026-05-01T18:08:35+00:00 2026-05-01T18:21:21+00:00 764.8s d=300  |  skip=206  |  err=0
discovered=506  |  processed=506
-
extra_json
{"automation_cycle_id": 597, "canonical_name": "Buffalo Law Review", "child_pid": 898852, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-05-01T18:21:05+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T18:08:35+00:00", "run_kind": "scheduled_active", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1777658915_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1777658915_bu_scraper.out.log", "timeout_minutes": 45}
stdout | stderr
#2737 partial 2026-03-08T11:39:47+00:00 2026-03-08T11:43:43+00:00 235.5s d=34  |  skip=172  |  err=4
discovered=471  |  processed=471
digital_commons_waf_partial: Digital Commons WAF Block (HTTP 403) for https://digitalcommons.law.buffalo.edu/cgi/viewcontent.cgi?article=4866&context=buffalolawreview&download=1
extra_json
{"canonical_name": "Buffalo Law Review", "child_pid": 2662235, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-03-08T11:43:17+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-08T11:39:47+00:00", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1772969987_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1772969987_bu_scraper.out.log", "timeout_minutes": 45, "waf_blocked": true}
stdout | stderr
#699 success 2026-02-06T08:03:53+00:00 2026-02-06T08:05:11+00:00 77.6s d=30  |  skip=0  |  err=0
discovered=30  |  processed=30
-
extra_json
{"canonical_name": "Buffalo Law Review", "child_pid": 2927245, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-02-06T08:04:53+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T08:03:53+00:00", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1770365033_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770365033_bu_scraper.out.log", "timeout_minutes": 25}
stdout | stderr
#698 failed 2026-02-06T07:59:21+00:00 2026-02-06T08:00:39+00:00 77.4s d=0  |  skip=0  |  err=30
discovered=30  |  processed=30
download_failed_all: HTTP 202 for https://digitalcommons.law.buffalo.edu/cgi/viewcontent.cgi?article=4922&context=buffalolawreview
extra_json
{"canonical_name": "Buffalo Law Review", "child_pid": 2918284, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-02-06T08:00:21+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T07:59:21+00:00", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1770364761_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770364761_bu_scraper.out.log", "timeout_minutes": 25}
stdout | stderr
#697 failed 2026-02-06T07:53:56+00:00 2026-02-06T07:55:27+00:00 90.7s d=0  |  skip=0  |  err=50
discovered=50  |  processed=50
download_failed_all: HTTP 202 for https://digitalcommons.law.buffalo.edu/cgi/viewcontent.cgi?article=4884&context=buffalolawreview
extra_json
{"canonical_name": "Buffalo Law Review", "child_pid": 2908484, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-02-06T07:55:26+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T07:53:56+00:00", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1770364436_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770364436_bu_scraper.out.log", "timeout_minutes": 25}
stdout | stderr
#253 timeout 2026-01-19T04:44:45+00:00 2026-01-19T05:29:45+00:00 2700.0s d=0  |  skip=0  |  err=1
discovered=-  |  processed=-
timeout: Timeout after 45 minutes
extra_json
{"returncode": null}
-

Runs (scraper_name = bu_scraper)

These are runs recorded explicitly under this scraper_id.
Run Status Start End Runtime Metrics Error / Details Logs
#4901 partial 2026-06-01T21:18:25+00:00 2026-06-01T21:50:55+00:00 1948.9s d=282  |  skip=506  |  err=18
discovered=806  |  processed=806
digital_commons_waf_partial: Digital Commons WAF Block (HTTP 403) for https://digitalcommons.law.buffalo.edu/cgi/viewcontent.cgi?article=4514&context=buffalolawreview&download=1
extra_json
{"automation_cycle_id": 1577, "canonical_name": "Buffalo Law Review", "child_pid": 211199, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-06-01T21:50:25+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T21:18:25+00:00", "run_kind": "scheduled_active", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1780348705_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1780348705_bu_scraper.out.log", "timeout_minutes": 45, "waf_blocked": true}
stdout | stderr
#4285 timeout 2026-05-31T21:06:19+00:00 2026-05-31T21:51:19+00:00 2700.0s d=0  |  skip=0  |  err=0
discovered=0  |  processed=0
timeout: Timeout after 45 minutes
extra_json
{"automation_cycle_id": 1506, "canonical_name": "Buffalo Law Review", "child_pid": 1277572, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-05-31T21:51:19+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-31T21:06:19+00:00", "returncode": null, "run_kind": "scheduled_active", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1780261579_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1780261579_bu_scraper.out.log", "timeout_minutes": 45}
stdout | stderr
#3603 success 2026-05-01T18:08:35+00:00 2026-05-01T18:21:21+00:00 764.8s d=300  |  skip=206  |  err=0
discovered=506  |  processed=506
-
extra_json
{"automation_cycle_id": 597, "canonical_name": "Buffalo Law Review", "child_pid": 898852, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-05-01T18:21:05+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T18:08:35+00:00", "run_kind": "scheduled_active", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1777658915_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1777658915_bu_scraper.out.log", "timeout_minutes": 45}
stdout | stderr
#2737 partial 2026-03-08T11:39:47+00:00 2026-03-08T11:43:43+00:00 235.5s d=34  |  skip=172  |  err=4
discovered=471  |  processed=471
digital_commons_waf_partial: Digital Commons WAF Block (HTTP 403) for https://digitalcommons.law.buffalo.edu/cgi/viewcontent.cgi?article=4866&context=buffalolawreview&download=1
extra_json
{"canonical_name": "Buffalo Law Review", "child_pid": 2662235, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-03-08T11:43:17+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-08T11:39:47+00:00", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1772969987_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1772969987_bu_scraper.out.log", "timeout_minutes": 45, "waf_blocked": true}
stdout | stderr
#699 success 2026-02-06T08:03:53+00:00 2026-02-06T08:05:11+00:00 77.6s d=30  |  skip=0  |  err=0
discovered=30  |  processed=30
-
extra_json
{"canonical_name": "Buffalo Law Review", "child_pid": 2927245, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-02-06T08:04:53+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T08:03:53+00:00", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1770365033_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770365033_bu_scraper.out.log", "timeout_minutes": 25}
stdout | stderr
#698 failed 2026-02-06T07:59:21+00:00 2026-02-06T08:00:39+00:00 77.4s d=0  |  skip=0  |  err=30
discovered=30  |  processed=30
download_failed_all: HTTP 202 for https://digitalcommons.law.buffalo.edu/cgi/viewcontent.cgi?article=4922&context=buffalolawreview
extra_json
{"canonical_name": "Buffalo Law Review", "child_pid": 2918284, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-02-06T08:00:21+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T07:59:21+00:00", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1770364761_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770364761_bu_scraper.out.log", "timeout_minutes": 25}
stdout | stderr
#697 failed 2026-02-06T07:53:56+00:00 2026-02-06T07:55:27+00:00 90.7s d=0  |  skip=0  |  err=50
discovered=50  |  processed=50
download_failed_all: HTTP 202 for https://digitalcommons.law.buffalo.edu/cgi/viewcontent.cgi?article=4884&context=buffalolawreview
extra_json
{"canonical_name": "Buffalo Law Review", "child_pid": 2908484, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-02-06T07:55:26+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T07:53:56+00:00", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1770364436_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770364436_bu_scraper.out.log", "timeout_minutes": 25}
stdout | stderr
#253 timeout 2026-01-19T04:44:45+00:00 2026-01-19T05:29:45+00:00 2700.0s d=0  |  skip=0  |  err=1
discovered=-  |  processed=-
timeout: Timeout after 45 minutes
extra_json
{"returncode": null}
-