portage.util.shelve module

portage.util.shelve.dump(args)
portage.util.shelve.open_shelve(db_file, flag='r')

The optional flag parameter has the same interpretation as the flag parameter of dbm.open()

portage.util.shelve.restore(args)