123456789101112131415161718192021 |
- 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"
|