[yocto] [layerindex-web][PATCH 00/15] REST API / import_layers improvements (cover letter only)
Paul Eggleton
paul.eggleton at linux.intel.com
Mon Aug 5 17:05:42 PDT 2019
Add some missing items to the REST API and extend the import_layers
script in order to make it possible to create and update a clone of an
existing layer index without needing to fetch and parse all of the layer
repositories.
The following changes since commit 9ce9f7d2d1870a90b95809f43bae5d4e9f1ebd93:
dockersetup: fix regression with https enabled (2019-07-31 09:03:46 +1200)
are available in the Git repository at:
git://git.yoctoproject.org/layerindex-web paule/importlayers
http://git.yoctoproject.org/cgit.cgi/layerindex-web/log/?h=paule/importlayers
Paul Eggleton (15):
API: add sources, patches, dependencies to recipes
API: add BBAppend and IncFile objects to REST API
import_layers: avoid importing duplicate objects
import_layers: enable incremental LayerItem/LayerBranch import
import_layers: import recipes
import_layers: import other missing items
admin: add layerbranch to BBAppend string representation
Add simple script for testing web API
import_layers: switch to argparse
import_layers: allow filtering branches
import_layers: allow filtering layers
import_layers: delete non-matching LayerBranch objects
import_layers: add reload option
import_layers: show basic progress
README: add reference to using import_layers to update
README | 10 +-
layerindex/models.py | 2 +-
layerindex/restviews.py | 74 +++++-
layerindex/tools/import_layers.py | 405 +++++++++++++++++++++++-------
layerindex/tools/webapi-test.py | 71 ++++++
layerindex/urls.py | 2 +
6 files changed, 469 insertions(+), 95 deletions(-)
create mode 100755 layerindex/tools/webapi-test.py
--
2.20.1
More information about the yocto
mailing list