We are happy to introduce Packetary [0], which was separated from fuel-mirror [1].
Packetary provides flexible and data driven interface to manage (clone/build) rpm/deb repos and packages (not implemented yet). Packetary provides object model and API. One can use this framework to implement operations like building repository from a set of packages, clone repository, find package dependencies, mix repositories, pull out a subset of packages into a separate repository, etc. Packetary is to be used either as a library to easily integrate it with deployment tools and CI infrastructures and as CLI so a user can use it manually or in shell scripts. In a nutshell Packetary is: * Common interface to various package repositories (rpm/deb). * Utility to build dependency graph for package(s). * Utility to create mirror/partial mirror of a repository according to dependency graph. Thanks! [0] https://wiki.openstack.org/wiki/Packetary [1] https://github.com/openstack/fuel-mirror/ __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev