YaleJournalInternationalLawScraper

Yale Journal of International Law
Latest Status
no_new_content #4478
Latest Metrics
d=0  |  skip=300  |  err=0
t=443.4s
Implementation
PlaywrightScraper
playwright
Law Review
Uploads Pending
0
Last Upload
2026-05-02 00:16:48
uabox:Law_Review_Project/yale_journal_of_international_law_20260502_001633.zip

Definition

scraper_id
YaleJournalInternationalLawScraper
canonical_name
Yale Journal of International Law
institution_code
-
platform
playwright
base_class
PlaywrightScraper
class_name
YaleJournalInternationalLawScraper
module_path
scrapers.yale_journal_international_law_scraper
file_path
scrapers/yale_journal_international_law_scraper.py
has_cli_entrypoint
true
is_abstract
false
discovered_at
2026-03-30 20:11:12
updated_at
2026-06-17 03:38:54

Run History

Showing 5 runs (law_review_id=77) — use ?limit=200 for more.
Run Status Start End Runtime Metrics Error / Details Logs
#4478 no_new_content 2026-06-01T17:29:42+00:00 2026-06-01T17:37:06+00:00 443.4s d=0  |  skip=300  |  err=0
discovered=300  |  processed=300
-
extra_json
{"automation_cycle_id": 1532, "canonical_name": "Yale Journal of International Law", "child_pid": 85981, "file_path": "scrapers/yale_journal_international_law_scraper.py", "heartbeat_at": "2026-06-01T17:36:43+00:00", "heartbeat_source": "orchestrator", "law_review_id": 77, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T17:29:42+00:00", "run_kind": "scheduled_active", "scraper_id": "YaleJournalInternationalLawScraper", "script_path": "scrapers/yale_journal_international_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1780334982_YaleJournalInternationalLawScraper.err.log", "stdout_path": "logs/orchestrator_runs/1780334982_YaleJournalInternationalLawScraper.out.log", "timeout_minutes": 45}
stdout | stderr
#3789 success 2026-05-01T20:52:42+00:00 2026-05-01T21:00:04+00:00 441.3s d=16  |  skip=284  |  err=0
discovered=300  |  processed=300
-
extra_json
{"automation_cycle_id": 619, "canonical_name": "Yale Journal of International Law", "child_pid": 1034471, "file_path": "scrapers/yale_journal_international_law_scraper.py", "heartbeat_at": "2026-05-01T20:59:42+00:00", "heartbeat_source": "orchestrator", "law_review_id": 77, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T20:52:42+00:00", "run_kind": "scheduled_active", "scraper_id": "YaleJournalInternationalLawScraper", "script_path": "scrapers/yale_journal_international_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1777668762_YaleJournalInternationalLawScraper.err.log", "stdout_path": "logs/orchestrator_runs/1777668762_YaleJournalInternationalLawScraper.out.log", "timeout_minutes": 45}
stdout | stderr
#2967 no_new_content 2026-03-09T03:00:37+00:00 2026-03-09T03:08:10+00:00 452.1s d=0  |  skip=300  |  err=0
discovered=300  |  processed=300
-
extra_json
{"canonical_name": "Yale Journal of International Law", "child_pid": 3204597, "file_path": "scrapers/yale_journal_international_law_scraper.py", "heartbeat_at": "2026-03-09T03:08:07+00:00", "heartbeat_source": "orchestrator", "law_review_id": 77, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-09T03:00:37+00:00", "scraper_id": "YaleJournalInternationalLawScraper", "script_path": "scrapers/yale_journal_international_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1773025237_YaleJournalInternationalLawScraper.err.log", "stdout_path": "logs/orchestrator_runs/1773025237_YaleJournalInternationalLawScraper.out.log", "timeout_minutes": 45}
stdout | stderr
#1133 no_new_content 2026-02-07T00:27:12+00:00 2026-02-07T00:27:36+00:00 23.6s d=0  |  skip=20  |  err=0
discovered=20  |  processed=20
-
extra_json
{"canonical_name": "Yale Journal of International Law", "child_pid": 496636, "file_path": "scrapers/yale_journal_international_law_scraper.py", "heartbeat_at": "2026-02-07T00:27:12+00:00", "heartbeat_source": "orchestrator", "law_review_id": 77, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-07T00:27:12+00:00", "scraper_id": "YaleJournalInternationalLawScraper", "script_path": "scrapers/yale_journal_international_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1770424032_YaleJournalInternationalLawScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770424032_YaleJournalInternationalLawScraper.out.log", "timeout_minutes": 30}
stdout | stderr
#1120 failed 2026-02-07T00:21:25+00:00 2026-02-07T00:26:21+00:00 296.4s d=0  |  skip=0  |  err=1
discovered=-  |  processed=-
process_exit_-15: Process exited with code -15
traceback
[Yale Journal of International Law] Error fetching JSON https://openyls.law.yale.edu/server/api/core/items/26fbb376-3982-40c5-be79-19a6d2d66d0b/bundles: APIRequestContext.get: socket hang up
Call log:
  - → GET https://openyls.law.yale.edu/server/api/core/items/26fbb376-3982-40c5-be79-19a6d2d66d0b/bundles
    - user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36
    - accept: application/json
    - accept-encoding: gzip,deflate,br
extra_json
{"canonical_name": "Yale Journal of International Law", "child_pid": 486286, "file_path": "scrapers/yale_journal_international_law_scraper.py", "heartbeat_at": "2026-02-07T00:25:55+00:00", "heartbeat_source": "orchestrator", "law_review_id": 77, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-07T00:21:25+00:00", "returncode": -15, "scraper_id": "YaleJournalInternationalLawScraper", "script_path": "scrapers/yale_journal_international_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1770423685_YaleJournalInternationalLawScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770423685_YaleJournalInternationalLawScraper.out.log", "timeout_minutes": 30}
stdout | stderr

Runs (scraper_name = YaleJournalInternationalLawScraper)

These are runs recorded explicitly under this scraper_id.
Run Status Start End Runtime Metrics Error / Details Logs
#4478 no_new_content 2026-06-01T17:29:42+00:00 2026-06-01T17:37:06+00:00 443.4s d=0  |  skip=300  |  err=0
discovered=300  |  processed=300
-
extra_json
{"automation_cycle_id": 1532, "canonical_name": "Yale Journal of International Law", "child_pid": 85981, "file_path": "scrapers/yale_journal_international_law_scraper.py", "heartbeat_at": "2026-06-01T17:36:43+00:00", "heartbeat_source": "orchestrator", "law_review_id": 77, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T17:29:42+00:00", "run_kind": "scheduled_active", "scraper_id": "YaleJournalInternationalLawScraper", "script_path": "scrapers/yale_journal_international_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1780334982_YaleJournalInternationalLawScraper.err.log", "stdout_path": "logs/orchestrator_runs/1780334982_YaleJournalInternationalLawScraper.out.log", "timeout_minutes": 45}
stdout | stderr
#3789 success 2026-05-01T20:52:42+00:00 2026-05-01T21:00:04+00:00 441.3s d=16  |  skip=284  |  err=0
discovered=300  |  processed=300
-
extra_json
{"automation_cycle_id": 619, "canonical_name": "Yale Journal of International Law", "child_pid": 1034471, "file_path": "scrapers/yale_journal_international_law_scraper.py", "heartbeat_at": "2026-05-01T20:59:42+00:00", "heartbeat_source": "orchestrator", "law_review_id": 77, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T20:52:42+00:00", "run_kind": "scheduled_active", "scraper_id": "YaleJournalInternationalLawScraper", "script_path": "scrapers/yale_journal_international_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1777668762_YaleJournalInternationalLawScraper.err.log", "stdout_path": "logs/orchestrator_runs/1777668762_YaleJournalInternationalLawScraper.out.log", "timeout_minutes": 45}
stdout | stderr
#2967 no_new_content 2026-03-09T03:00:37+00:00 2026-03-09T03:08:10+00:00 452.1s d=0  |  skip=300  |  err=0
discovered=300  |  processed=300
-
extra_json
{"canonical_name": "Yale Journal of International Law", "child_pid": 3204597, "file_path": "scrapers/yale_journal_international_law_scraper.py", "heartbeat_at": "2026-03-09T03:08:07+00:00", "heartbeat_source": "orchestrator", "law_review_id": 77, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-09T03:00:37+00:00", "scraper_id": "YaleJournalInternationalLawScraper", "script_path": "scrapers/yale_journal_international_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1773025237_YaleJournalInternationalLawScraper.err.log", "stdout_path": "logs/orchestrator_runs/1773025237_YaleJournalInternationalLawScraper.out.log", "timeout_minutes": 45}
stdout | stderr
#1133 no_new_content 2026-02-07T00:27:12+00:00 2026-02-07T00:27:36+00:00 23.6s d=0  |  skip=20  |  err=0
discovered=20  |  processed=20
-
extra_json
{"canonical_name": "Yale Journal of International Law", "child_pid": 496636, "file_path": "scrapers/yale_journal_international_law_scraper.py", "heartbeat_at": "2026-02-07T00:27:12+00:00", "heartbeat_source": "orchestrator", "law_review_id": 77, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-07T00:27:12+00:00", "scraper_id": "YaleJournalInternationalLawScraper", "script_path": "scrapers/yale_journal_international_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1770424032_YaleJournalInternationalLawScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770424032_YaleJournalInternationalLawScraper.out.log", "timeout_minutes": 30}
stdout | stderr
#1120 failed 2026-02-07T00:21:25+00:00 2026-02-07T00:26:21+00:00 296.4s d=0  |  skip=0  |  err=1
discovered=-  |  processed=-
process_exit_-15: Process exited with code -15
traceback
[Yale Journal of International Law] Error fetching JSON https://openyls.law.yale.edu/server/api/core/items/26fbb376-3982-40c5-be79-19a6d2d66d0b/bundles: APIRequestContext.get: socket hang up
Call log:
  - → GET https://openyls.law.yale.edu/server/api/core/items/26fbb376-3982-40c5-be79-19a6d2d66d0b/bundles
    - user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36
    - accept: application/json
    - accept-encoding: gzip,deflate,br
extra_json
{"canonical_name": "Yale Journal of International Law", "child_pid": 486286, "file_path": "scrapers/yale_journal_international_law_scraper.py", "heartbeat_at": "2026-02-07T00:25:55+00:00", "heartbeat_source": "orchestrator", "law_review_id": 77, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-07T00:21:25+00:00", "returncode": -15, "scraper_id": "YaleJournalInternationalLawScraper", "script_path": "scrapers/yale_journal_international_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1770423685_YaleJournalInternationalLawScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770423685_YaleJournalInternationalLawScraper.out.log", "timeout_minutes": 30}
stdout | stderr