EcologyLawQuarterlyScraper

Ecology Law Quarterly
maps to Ecology Law Quarterly (id 196)
Latest Status
success #4302
Latest Metrics
d=112  |  skip=188  |  err=0
t=340.1s
Implementation
LightBaseScraper
bepress
Law Review
Uploads Pending
0
Last Upload
2026-06-01 16:26:36
uabox:Law_Review_Project/ecology_law_quarterly_20260601_162551.zip

Definition

scraper_id
EcologyLawQuarterlyScraper
canonical_name
Ecology Law Quarterly
institution_code
-
platform
bepress
base_class
LightBaseScraper
class_name
EcologyLawQuarterlyScraper
module_path
scrapers.ecology_law_quarterly_scraper
file_path
scrapers/ecology_law_quarterly_scraper.py
has_cli_entrypoint
true
is_abstract
false
discovered_at
2026-03-30 20:11:12
updated_at
2026-06-17 12:04:42

Run History

Showing 8 runs (law_review_id=196) — use ?limit=200 for more.
Run Status Start End Runtime Metrics Error / Details Logs
#4302 success 2026-06-01T15:17:27+00:00 2026-06-01T15:23:07+00:00 340.1s d=112  |  skip=188  |  err=0
discovered=300  |  processed=300
-
extra_json
{"automation_cycle_id": 1512, "canonical_name": "Ecology Law Quarterly", "child_pid": 6263, "file_path": "scrapers/ecology_law_quarterly_scraper.py", "heartbeat_at": "2026-06-01T15:22:57+00:00", "heartbeat_source": "orchestrator", "law_review_id": 196, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T15:17:27+00:00", "run_kind": "scheduled_active", "scraper_id": "EcologyLawQuarterlyScraper", "script_path": "scrapers/ecology_law_quarterly_scraper.py", "stderr_path": "logs/orchestrator_runs/1780327047_EcologyLawQuarterlyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1780327047_EcologyLawQuarterlyScraper.out.log", "timeout_minutes": 45}
stdout | stderr
#3625 success 2026-05-01T18:36:05+00:00 2026-05-01T18:37:18+00:00 73.2s d=13  |  skip=287  |  err=0
discovered=300  |  processed=300
-
extra_json
{"automation_cycle_id": 600, "canonical_name": "Ecology Law Quarterly", "child_pid": 923575, "file_path": "scrapers/ecology_law_quarterly_scraper.py", "heartbeat_at": "2026-05-01T18:37:05+00:00", "heartbeat_source": "orchestrator", "law_review_id": 196, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T18:36:05+00:00", "run_kind": "scheduled_active", "scraper_id": "EcologyLawQuarterlyScraper", "script_path": "scrapers/ecology_law_quarterly_scraper.py", "stderr_path": "logs/orchestrator_runs/1777660565_EcologyLawQuarterlyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1777660565_EcologyLawQuarterlyScraper.out.log", "timeout_minutes": 45}
stdout | stderr
#2758 success 2026-03-08T12:06:18+00:00 2026-03-08T12:16:45+00:00 627.3s d=215  |  skip=85  |  err=0
discovered=300  |  processed=300
-
extra_json
{"canonical_name": "Ecology Law Quarterly", "child_pid": 2681506, "file_path": "scrapers/ecology_law_quarterly_scraper.py", "heartbeat_at": "2026-03-08T12:16:18+00:00", "heartbeat_source": "orchestrator", "law_review_id": 196, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-08T12:06:18+00:00", "scraper_id": "EcologyLawQuarterlyScraper", "script_path": "scrapers/ecology_law_quarterly_scraper.py", "stderr_path": "logs/orchestrator_runs/1772971578_EcologyLawQuarterlyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1772971578_EcologyLawQuarterlyScraper.out.log", "timeout_minutes": 45}
stdout | stderr
#753 no_new_content 2026-02-06T10:30:31+00:00 2026-02-06T10:30:49+00:00 17.6s d=0  |  skip=30  |  err=0
discovered=30  |  processed=30
-
extra_json
{"canonical_name": "Ecology Law Quarterly", "child_pid": 3185045, "file_path": "scrapers/ecology_law_quarterly_scraper.py", "heartbeat_at": "2026-02-06T10:30:31+00:00", "heartbeat_source": "orchestrator", "law_review_id": 196, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T10:30:31+00:00", "scraper_id": "EcologyLawQuarterlyScraper", "script_path": "scrapers/ecology_law_quarterly_scraper.py", "stderr_path": "logs/orchestrator_runs/1770373831_EcologyLawQuarterlyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770373831_EcologyLawQuarterlyScraper.out.log", "timeout_minutes": 25}
stdout | stderr
#752 failed 2026-02-06T10:27:20+00:00 2026-02-06T10:27:47+00:00 26.4s d=0  |  skip=0  |  err=30
discovered=30  |  processed=30
download_failed_all: HTTP 202 for https://lawcat.berkeley.edu/record/1110655/files/fulltext.pdf
extra_json
{"canonical_name": "Ecology Law Quarterly", "child_pid": 3179689, "file_path": "scrapers/ecology_law_quarterly_scraper.py", "heartbeat_at": "2026-02-06T10:27:20+00:00", "heartbeat_source": "orchestrator", "law_review_id": 196, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T10:27:20+00:00", "scraper_id": "EcologyLawQuarterlyScraper", "script_path": "scrapers/ecology_law_quarterly_scraper.py", "stderr_path": "logs/orchestrator_runs/1770373640_EcologyLawQuarterlyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770373640_EcologyLawQuarterlyScraper.out.log", "timeout_minutes": 25}
stdout | stderr
#751 failed 2026-02-06T10:20:54+00:00 2026-02-06T10:23:31+00:00 157.5s d=0  |  skip=17  |  err=13
discovered=1490  |  processed=1490
download_failed_all: Non-PDF content at https://www.ecologylawquarterly.org/print/public-trust-and-water-rights-a-western-states-update/
extra_json
{"canonical_name": "Ecology Law Quarterly", "child_pid": 3168690, "file_path": "scrapers/ecology_law_quarterly_scraper.py", "heartbeat_at": "2026-02-06T10:23:24+00:00", "heartbeat_source": "orchestrator", "law_review_id": 196, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T10:20:54+00:00", "scraper_id": "EcologyLawQuarterlyScraper", "script_path": "scrapers/ecology_law_quarterly_scraper.py", "stderr_path": "logs/orchestrator_runs/1770373254_EcologyLawQuarterlyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770373254_EcologyLawQuarterlyScraper.out.log", "timeout_minutes": 25}
stdout | stderr
#450 failed 2026-01-22T12:21:55+00:00 2026-01-22T12:49:05+00:00 1630.4s d=0  |  skip=0  |  err=1391
discovered=1391  |  processed=1391
inferred_failed: Legacy run: failed (downloaded=0, duplicates=0, errors=1391, discovered=1391)
extra_json
{"canonical_name": "Ecology Law Quarterly", "file_path": "scrapers/ecology_law_quarterly_scraper.py", "law_review_id": 196, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-01-22T12:21:55+00:00", "scraper_id": "EcologyLawQuarterlyScraper", "script_path": "scrapers/ecology_law_quarterly_scraper.py", "stderr_path": "logs/orchestrator_runs/1769084515_EcologyLawQuarterlyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1769084515_EcologyLawQuarterlyScraper.out.log", "timeout_minutes": 45}
stdout | stderr
#74 success 2025-12-22T23:45:11.457868 2025-12-23T00:09:34.070686 1462.6s d=129  |  skip=0  |  err=0
discovered=-  |  processed=-
- -

Runs (scraper_name = EcologyLawQuarterlyScraper)

These are runs recorded explicitly under this scraper_id.
Run Status Start End Runtime Metrics Error / Details Logs
#4302 success 2026-06-01T15:17:27+00:00 2026-06-01T15:23:07+00:00 340.1s d=112  |  skip=188  |  err=0
discovered=300  |  processed=300
-
extra_json
{"automation_cycle_id": 1512, "canonical_name": "Ecology Law Quarterly", "child_pid": 6263, "file_path": "scrapers/ecology_law_quarterly_scraper.py", "heartbeat_at": "2026-06-01T15:22:57+00:00", "heartbeat_source": "orchestrator", "law_review_id": 196, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T15:17:27+00:00", "run_kind": "scheduled_active", "scraper_id": "EcologyLawQuarterlyScraper", "script_path": "scrapers/ecology_law_quarterly_scraper.py", "stderr_path": "logs/orchestrator_runs/1780327047_EcologyLawQuarterlyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1780327047_EcologyLawQuarterlyScraper.out.log", "timeout_minutes": 45}
stdout | stderr
#3625 success 2026-05-01T18:36:05+00:00 2026-05-01T18:37:18+00:00 73.2s d=13  |  skip=287  |  err=0
discovered=300  |  processed=300
-
extra_json
{"automation_cycle_id": 600, "canonical_name": "Ecology Law Quarterly", "child_pid": 923575, "file_path": "scrapers/ecology_law_quarterly_scraper.py", "heartbeat_at": "2026-05-01T18:37:05+00:00", "heartbeat_source": "orchestrator", "law_review_id": 196, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T18:36:05+00:00", "run_kind": "scheduled_active", "scraper_id": "EcologyLawQuarterlyScraper", "script_path": "scrapers/ecology_law_quarterly_scraper.py", "stderr_path": "logs/orchestrator_runs/1777660565_EcologyLawQuarterlyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1777660565_EcologyLawQuarterlyScraper.out.log", "timeout_minutes": 45}
stdout | stderr
#2758 success 2026-03-08T12:06:18+00:00 2026-03-08T12:16:45+00:00 627.3s d=215  |  skip=85  |  err=0
discovered=300  |  processed=300
-
extra_json
{"canonical_name": "Ecology Law Quarterly", "child_pid": 2681506, "file_path": "scrapers/ecology_law_quarterly_scraper.py", "heartbeat_at": "2026-03-08T12:16:18+00:00", "heartbeat_source": "orchestrator", "law_review_id": 196, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-08T12:06:18+00:00", "scraper_id": "EcologyLawQuarterlyScraper", "script_path": "scrapers/ecology_law_quarterly_scraper.py", "stderr_path": "logs/orchestrator_runs/1772971578_EcologyLawQuarterlyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1772971578_EcologyLawQuarterlyScraper.out.log", "timeout_minutes": 45}
stdout | stderr
#753 no_new_content 2026-02-06T10:30:31+00:00 2026-02-06T10:30:49+00:00 17.6s d=0  |  skip=30  |  err=0
discovered=30  |  processed=30
-
extra_json
{"canonical_name": "Ecology Law Quarterly", "child_pid": 3185045, "file_path": "scrapers/ecology_law_quarterly_scraper.py", "heartbeat_at": "2026-02-06T10:30:31+00:00", "heartbeat_source": "orchestrator", "law_review_id": 196, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T10:30:31+00:00", "scraper_id": "EcologyLawQuarterlyScraper", "script_path": "scrapers/ecology_law_quarterly_scraper.py", "stderr_path": "logs/orchestrator_runs/1770373831_EcologyLawQuarterlyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770373831_EcologyLawQuarterlyScraper.out.log", "timeout_minutes": 25}
stdout | stderr
#752 failed 2026-02-06T10:27:20+00:00 2026-02-06T10:27:47+00:00 26.4s d=0  |  skip=0  |  err=30
discovered=30  |  processed=30
download_failed_all: HTTP 202 for https://lawcat.berkeley.edu/record/1110655/files/fulltext.pdf
extra_json
{"canonical_name": "Ecology Law Quarterly", "child_pid": 3179689, "file_path": "scrapers/ecology_law_quarterly_scraper.py", "heartbeat_at": "2026-02-06T10:27:20+00:00", "heartbeat_source": "orchestrator", "law_review_id": 196, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T10:27:20+00:00", "scraper_id": "EcologyLawQuarterlyScraper", "script_path": "scrapers/ecology_law_quarterly_scraper.py", "stderr_path": "logs/orchestrator_runs/1770373640_EcologyLawQuarterlyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770373640_EcologyLawQuarterlyScraper.out.log", "timeout_minutes": 25}
stdout | stderr
#751 failed 2026-02-06T10:20:54+00:00 2026-02-06T10:23:31+00:00 157.5s d=0  |  skip=17  |  err=13
discovered=1490  |  processed=1490
download_failed_all: Non-PDF content at https://www.ecologylawquarterly.org/print/public-trust-and-water-rights-a-western-states-update/
extra_json
{"canonical_name": "Ecology Law Quarterly", "child_pid": 3168690, "file_path": "scrapers/ecology_law_quarterly_scraper.py", "heartbeat_at": "2026-02-06T10:23:24+00:00", "heartbeat_source": "orchestrator", "law_review_id": 196, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T10:20:54+00:00", "scraper_id": "EcologyLawQuarterlyScraper", "script_path": "scrapers/ecology_law_quarterly_scraper.py", "stderr_path": "logs/orchestrator_runs/1770373254_EcologyLawQuarterlyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770373254_EcologyLawQuarterlyScraper.out.log", "timeout_minutes": 25}
stdout | stderr
#450 failed 2026-01-22T12:21:55+00:00 2026-01-22T12:49:05+00:00 1630.4s d=0  |  skip=0  |  err=1391
discovered=1391  |  processed=1391
inferred_failed: Legacy run: failed (downloaded=0, duplicates=0, errors=1391, discovered=1391)
extra_json
{"canonical_name": "Ecology Law Quarterly", "file_path": "scrapers/ecology_law_quarterly_scraper.py", "law_review_id": 196, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-01-22T12:21:55+00:00", "scraper_id": "EcologyLawQuarterlyScraper", "script_path": "scrapers/ecology_law_quarterly_scraper.py", "stderr_path": "logs/orchestrator_runs/1769084515_EcologyLawQuarterlyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1769084515_EcologyLawQuarterlyScraper.out.log", "timeout_minutes": 45}
stdout | stderr