def insert_single(connection, recording): gid = data.get_id_from_recording(connection, recording) if not gid: gid = data.submit_recording(connection, recording) loaded = data.load_recording(connection, gid) return loaded
def load_recording(mbid): with db.engine.begin() as connection: return data.load_recording(connection, mbid)