24 lines
804 B
Python
24 lines
804 B
Python
"""Configuration constants for journey times processing."""
|
|
|
|
from pathlib import Path
|
|
|
|
from .models import Destination
|
|
|
|
DATA_DIR = Path("./data_sources")
|
|
OUTPUT_DIR = DATA_DIR / "processed"
|
|
|
|
MAX_DELAY = 10
|
|
REQUESTS_PER_MIN = 50
|
|
MAX_POSTCODES = 100 # Set to None to process all postcodes
|
|
MAX_CONCURRENT = 5
|
|
|
|
DESTINATIONS = {
|
|
"bank": Destination(51.5133, -0.0886, "Bank", "940GZZLUBNK"),
|
|
"waterloo": Destination(51.5031, -0.1132, "Waterloo", "940GZZLUWLO"),
|
|
"kings-cross": Destination(51.5308, -0.1238, "King's Cross", "940GZZLUKSX"),
|
|
"liverpool-street": Destination(
|
|
51.5178, -0.0823, "Liverpool Street", "940GZZLULVS"
|
|
),
|
|
"paddington": Destination(51.5154, -0.1755, "Paddington", "940GZZLUPAC"),
|
|
"victoria": Destination(51.4965, -0.1447, "Victoria", "940GZZLUVIC"),
|
|
}
|