gatelogue_aggregator.sources.rail.wiki_mrt.WikiMRT

class gatelogue_aggregator.sources.rail.wiki_mrt.WikiMRT(config: Config, conn: sqlite3.Connection)

Bases: RailSource

__init__(config: Config, conn: sqlite3.Connection)

Methods

__init__(config, conn)

build(config)

builder(line)

company(**kwargs)

connection(**kwargs)

line(**kwargs)

platform(**kwargs)

prepare(config)

report()

station(**kwargs)

Attributes

name

priority

report_ignore

lines

conn

build(config: Config)
builder(line: RailLine) RailLineBuilder
company(**kwargs: Unpack[CreateParams]) RailCompany
conn
connection(**kwargs: Unpack[CreateParams]) RailConnection
line(**kwargs: Unpack[CreateParams]) RailLine
lines: list[tuple[str, str, str, str]]
name = 'MRT Wiki (Rail, MRT)'
platform(**kwargs: Unpack[CreateParams]) RailPlatform
prepare(config: Config)
priority = -1
report()
report_ignore = ()
station(**kwargs: Unpack[CreateParams]) RailStation