python primport_handler () { import bb.event if not e.data: return if isinstance(e, bb.event.ParseCompleted): import oe.prservice #import all exported AUTOPR values imported = oe.prservice.prserv_import_db(e.data) if imported is None: bb.fatal("import failed!") for (version, pkgarch, checksum, value) in imported: bb.note("imported (%s,%s,%s,%d)" % (version, pkgarch, checksum, value)) elif isinstance(e, bb.event.ParseStarted): import oe.prservice oe.prservice.prserv_check_avail(e.data) } addhandler primport_handler primport_handler[eventmask] = "bb.event.ParseCompleted bb.event.ParseStarted"