1 from logging import getLogger
2 from sqlite3 import connect
4 __all__ = ("initdb", "stow")
6 log = getLogger("gps303")
10 SCHEMA = """create table if not exists events (
11 timestamp real not null,
13 clntaddr text not null,
25 def stow(clntaddr, timestamp, imei, proto, payload):
29 ("clntaddr", "timestamp", "imei", "proto", "payload"),
30 (str(clntaddr), timestamp, imei, proto, payload),
33 log.debug("inserting %s", parms)
35 """insert or ignore into events
36 (timestamp, imei, clntaddr, proto, payload)
37 values (:timestamp, :imei, :clntaddr, :proto, :payload)""",