README 903 B

12345678910111213141516171819202122232425262728
  1. The layerindexlib module is designed to permit programs to work directly
  2. with layer index information. (See layers.openembedded.org...)
  3. The layerindexlib module includes a plugin interface that is used to extend
  4. the basic functionality. There are two primary plugins available: restapi
  5. and cooker.
  6. The restapi plugin works with a web based REST Api compatible with the
  7. layerindex-web project, as well as the ability to store and retried a
  8. the information for one or more files on the disk.
  9. The cooker plugin works by reading the information from the current build
  10. project and processing it as if it were a layer index.
  11. TODO:
  12. __init__.py:
  13. Implement local on-disk caching (using the rest api store/load)
  14. Implement layer index style query operations on a combined index
  15. common.py:
  16. Stop network access if BB_NO_NETWORK or allowed hosts is restricted
  17. cooker.py:
  18. Cooker - Implement recipe parsing