GeorgiaLawReviewScraper

Georgia Law Review
maps to Georgia Law Review (id 52)
Latest Status
no_new_content #4270
Latest Metrics
d=0  |  skip=300  |  err=0
t=1572.2s
Implementation
LightBaseScraper
wordpress
Law Review
Uploads Pending
0
Last Upload
2026-03-08 13:55:33
uabox:Law_Review_Project/georgia_law_review_20260308_135519.zip

Definition

scraper_id
GeorgiaLawReviewScraper
canonical_name
Georgia Law Review
institution_code
-
platform
wordpress
base_class
LightBaseScraper
class_name
GeorgiaLawReviewScraper
module_path
scrapers.georgia_law_review_scraper
file_path
scrapers/georgia_law_review_scraper.py
has_cli_entrypoint
true
is_abstract
false
discovered_at
2026-03-30 20:11:12
updated_at
2026-06-17 03:35:43

Run History

Showing 7 runs (law_review_id=52) — use ?limit=200 for more.
Run Status Start End Runtime Metrics Error / Details Logs
#4270 no_new_content 2026-05-31T20:33:11+00:00 2026-05-31T20:59:23+00:00 1572.2s d=0  |  skip=300  |  err=0
discovered=500  |  processed=500
-
extra_json
{"automation_cycle_id": 1505, "canonical_name": "Georgia Law Review", "child_pid": 1267505, "file_path": "scrapers/georgia_law_review_scraper.py", "heartbeat_at": "2026-05-31T20:59:23+00:00", "heartbeat_source": "orchestrator", "law_review_id": 52, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-31T20:33:11+00:00", "run_kind": "scheduled_active", "scraper_id": "GeorgiaLawReviewScraper", "script_path": "scrapers/georgia_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1780259591_GeorgiaLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1780259591_GeorgiaLawReviewScraper.out.log", "timeout_minutes": 45}
stdout | stderr
#3595 no_new_content 2026-05-01T18:03:59+00:00 2026-05-01T18:05:00+00:00 61.6s d=0  |  skip=300  |  err=0
discovered=500  |  processed=500
-
extra_json
{"automation_cycle_id": 596, "canonical_name": "Georgia Law Review", "child_pid": 895285, "file_path": "scrapers/georgia_law_review_scraper.py", "heartbeat_at": "2026-05-01T18:04:59+00:00", "heartbeat_source": "orchestrator", "law_review_id": 52, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T18:03:59+00:00", "run_kind": "scheduled_active", "scraper_id": "GeorgiaLawReviewScraper", "script_path": "scrapers/georgia_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1777658639_GeorgiaLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1777658639_GeorgiaLawReviewScraper.out.log", "timeout_minutes": 45}
stdout | stderr
#2724 partial 2026-03-08T11:25:47+00:00 2026-03-08T11:37:36+00:00 709.8s d=17  |  skip=279  |  err=4
discovered=300  |  processed=300
partial_download_errors: HTTP 429 for https://georgialawreview.org/wp-content/uploads/2025/01/Mark-Patrick-Nevitt-The-Operational-and-Administrative-Militaries-53-Georgia-Law-Review-905-2019.pdf
extra_json
{"canonical_name": "Georgia Law Review", "child_pid": 2654380, "file_path": "scrapers/georgia_law_review_scraper.py", "heartbeat_at": "2026-03-08T11:37:17+00:00", "heartbeat_source": "orchestrator", "law_review_id": 52, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-08T11:25:47+00:00", "scraper_id": "GeorgiaLawReviewScraper", "script_path": "scrapers/georgia_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1772969147_GeorgiaLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1772969147_GeorgiaLawReviewScraper.out.log", "timeout_minutes": 45}
stdout | stderr
#668 success 2026-02-06T06:54:07+00:00 2026-02-06T06:54:41+00:00 34.1s d=11  |  skip=19  |  err=0
discovered=500  |  processed=500
-
extra_json
{"canonical_name": "Georgia Law Review", "child_pid": 2728427, "file_path": "scrapers/georgia_law_review_scraper.py", "heartbeat_at": "2026-02-06T06:54:37+00:00", "heartbeat_source": "orchestrator", "law_review_id": 52, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T06:54:07+00:00", "scraper_id": "GeorgiaLawReviewScraper", "script_path": "scrapers/georgia_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770360847_GeorgiaLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770360847_GeorgiaLawReviewScraper.out.log", "timeout_minutes": 25}
stdout | stderr
#667 partial 2026-02-06T06:52:14+00:00 2026-02-06T06:52:46+00:00 31.9s d=18  |  skip=1  |  err=11
discovered=500  |  processed=500
-
extra_json
{"canonical_name": "Georgia Law Review", "child_pid": 2713820, "file_path": "scrapers/georgia_law_review_scraper.py", "heartbeat_at": "2026-02-06T06:52:44+00:00", "heartbeat_source": "orchestrator", "law_review_id": 52, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T06:52:14+00:00", "scraper_id": "GeorgiaLawReviewScraper", "script_path": "scrapers/georgia_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770360734_GeorgiaLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770360734_GeorgiaLawReviewScraper.out.log", "timeout_minutes": 25}
stdout | stderr
#371 failed 2026-01-22T05:40:11+00:00 2026-01-22T05:42:53+00:00 161.4s d=0  |  skip=0  |  err=200
discovered=200  |  processed=200
inferred_failed: Legacy run: failed (downloaded=0, duplicates=0, errors=200, discovered=200)
extra_json
{"canonical_name": "Georgia Law Review", "file_path": "scrapers/georgia_law_review_scraper.py", "law_review_id": 52, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-01-22T05:40:11+00:00", "scraper_id": "GeorgiaLawReviewScraper", "script_path": "scrapers/georgia_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1769060411_GeorgiaLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1769060411_GeorgiaLawReviewScraper.out.log", "timeout_minutes": 45}
stdout | stderr
#35 no_new_content 2025-12-22T22:00:22.059968 2025-12-22T22:05:41.545618 319.5s d=0  |  skip=0  |  err=0
discovered=-  |  processed=-
error: No new content found (all duplicates) -

Runs (scraper_name = GeorgiaLawReviewScraper)

These are runs recorded explicitly under this scraper_id.
Run Status Start End Runtime Metrics Error / Details Logs
#4270 no_new_content 2026-05-31T20:33:11+00:00 2026-05-31T20:59:23+00:00 1572.2s d=0  |  skip=300  |  err=0
discovered=500  |  processed=500
-
extra_json
{"automation_cycle_id": 1505, "canonical_name": "Georgia Law Review", "child_pid": 1267505, "file_path": "scrapers/georgia_law_review_scraper.py", "heartbeat_at": "2026-05-31T20:59:23+00:00", "heartbeat_source": "orchestrator", "law_review_id": 52, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-31T20:33:11+00:00", "run_kind": "scheduled_active", "scraper_id": "GeorgiaLawReviewScraper", "script_path": "scrapers/georgia_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1780259591_GeorgiaLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1780259591_GeorgiaLawReviewScraper.out.log", "timeout_minutes": 45}
stdout | stderr
#3595 no_new_content 2026-05-01T18:03:59+00:00 2026-05-01T18:05:00+00:00 61.6s d=0  |  skip=300  |  err=0
discovered=500  |  processed=500
-
extra_json
{"automation_cycle_id": 596, "canonical_name": "Georgia Law Review", "child_pid": 895285, "file_path": "scrapers/georgia_law_review_scraper.py", "heartbeat_at": "2026-05-01T18:04:59+00:00", "heartbeat_source": "orchestrator", "law_review_id": 52, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T18:03:59+00:00", "run_kind": "scheduled_active", "scraper_id": "GeorgiaLawReviewScraper", "script_path": "scrapers/georgia_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1777658639_GeorgiaLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1777658639_GeorgiaLawReviewScraper.out.log", "timeout_minutes": 45}
stdout | stderr
#2724 partial 2026-03-08T11:25:47+00:00 2026-03-08T11:37:36+00:00 709.8s d=17  |  skip=279  |  err=4
discovered=300  |  processed=300
partial_download_errors: HTTP 429 for https://georgialawreview.org/wp-content/uploads/2025/01/Mark-Patrick-Nevitt-The-Operational-and-Administrative-Militaries-53-Georgia-Law-Review-905-2019.pdf
extra_json
{"canonical_name": "Georgia Law Review", "child_pid": 2654380, "file_path": "scrapers/georgia_law_review_scraper.py", "heartbeat_at": "2026-03-08T11:37:17+00:00", "heartbeat_source": "orchestrator", "law_review_id": 52, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-08T11:25:47+00:00", "scraper_id": "GeorgiaLawReviewScraper", "script_path": "scrapers/georgia_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1772969147_GeorgiaLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1772969147_GeorgiaLawReviewScraper.out.log", "timeout_minutes": 45}
stdout | stderr
#668 success 2026-02-06T06:54:07+00:00 2026-02-06T06:54:41+00:00 34.1s d=11  |  skip=19  |  err=0
discovered=500  |  processed=500
-
extra_json
{"canonical_name": "Georgia Law Review", "child_pid": 2728427, "file_path": "scrapers/georgia_law_review_scraper.py", "heartbeat_at": "2026-02-06T06:54:37+00:00", "heartbeat_source": "orchestrator", "law_review_id": 52, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T06:54:07+00:00", "scraper_id": "GeorgiaLawReviewScraper", "script_path": "scrapers/georgia_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770360847_GeorgiaLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770360847_GeorgiaLawReviewScraper.out.log", "timeout_minutes": 25}
stdout | stderr
#667 partial 2026-02-06T06:52:14+00:00 2026-02-06T06:52:46+00:00 31.9s d=18  |  skip=1  |  err=11
discovered=500  |  processed=500
-
extra_json
{"canonical_name": "Georgia Law Review", "child_pid": 2713820, "file_path": "scrapers/georgia_law_review_scraper.py", "heartbeat_at": "2026-02-06T06:52:44+00:00", "heartbeat_source": "orchestrator", "law_review_id": 52, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T06:52:14+00:00", "scraper_id": "GeorgiaLawReviewScraper", "script_path": "scrapers/georgia_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770360734_GeorgiaLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770360734_GeorgiaLawReviewScraper.out.log", "timeout_minutes": 25}
stdout | stderr
#371 failed 2026-01-22T05:40:11+00:00 2026-01-22T05:42:53+00:00 161.4s d=0  |  skip=0  |  err=200
discovered=200  |  processed=200
inferred_failed: Legacy run: failed (downloaded=0, duplicates=0, errors=200, discovered=200)
extra_json
{"canonical_name": "Georgia Law Review", "file_path": "scrapers/georgia_law_review_scraper.py", "law_review_id": 52, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-01-22T05:40:11+00:00", "scraper_id": "GeorgiaLawReviewScraper", "script_path": "scrapers/georgia_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1769060411_GeorgiaLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1769060411_GeorgiaLawReviewScraper.out.log", "timeout_minutes": 45}
stdout | stderr