Library and eponymous utility to manage the entire lifecycle of repositories
Go to file
Bulat Gaifullin fb3f8ffe02 Fixed retries for HTTP Errors
The code does not properly handle situation when server returns http error.
Also added option 'retries_delay' to specify timeout between retries

Change-Id: I2908f5d774d6d388085e48a965e5888773578530
Closes-Bug: #1539025
2016-02-01 17:40:49 +03:00
doc Updated file-headers 2015-12-29 12:51:14 +03:00
packetary Fixed retries for HTTP Errors 2016-02-01 17:40:49 +03:00
.coveragerc [packetary] initial commit 2015-10-20 19:33:48 +00:00
.gitignore [packetary] initial commit 2015-10-20 19:33:48 +00:00
.gitreview Adjust .gitreview 2016-01-22 16:44:01 +03:00
.mailmap [packetary] initial commit 2015-10-20 19:33:48 +00:00
.testr.conf [packetary] initial commit 2015-10-20 19:33:48 +00:00
CONTRIBUTING.rst [packetary] initial commit 2015-10-20 19:33:48 +00:00
HACKING.rst [packetary] initial commit 2015-10-20 19:33:48 +00:00
LICENSE Initial commit 2015-04-02 19:05:52 +03:00
MAINTAINERS Drop files are not related to packetary 2015-12-24 13:00:48 +03:00
MANIFEST.in [packetary] initial commit 2015-10-20 19:33:48 +00:00
README.rst Drop files are not related to packetary 2015-12-24 13:00:48 +03:00
babel.cfg [packetary] initial commit 2015-10-20 19:33:48 +00:00
openstack-common.conf [packetary] initial commit 2015-10-20 19:33:48 +00:00
requirements.txt [packetary] Introduce command-line interface 2015-12-03 09:45:38 +00:00
setup.cfg Drop files are not related to packetary 2015-12-24 13:00:48 +03:00
setup.py Update file-headers 2015-12-29 12:08:39 +03:00
setup_hooks.py Update file-headers 2015-12-29 12:08:39 +03:00
test-requirements.txt Added packaging for fuel-mirror 2015-12-02 15:47:05 +03:00
tox.ini Unify input data format 2016-01-28 17:27:15 +00:00

README.rst

Repository structure

  • debian Specs for DEB packages.

  • doc Documentation for packetary module.

  • packetary Package provides object model and API for dealing with deb and rpm repositories. 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.

    Features:

    • Common interface for different package-managers.
    • Utility to build dependency graph for package(s).
    • Utility to create mirror of repository according to dependency graph.
  • specs Specs for RPM packages.