Personal tools
Skip to content. | Skip to navigation
A Python library for working with CouchDB. Downloads are available via PyPI. Our documentation is also hosted there. We have a mailing list. This package currently encompasses four primary modules: couchdb.client: the basic client library couchdb.design: management of design documents couchdb.mapping: a higher-level API for mapping between CouchDB documents and Python objects couchdb.view: a CouchDB view server that allows writing view functions in Python It also provides a couple of command-line tools: couchdb-dump: writes a snapshot of a CouchDB database (including documents, attachments, and design documents) to MIME multipart file couchdb-load: reads a MIME multipart file as generated by couchdb-dump and loads all the documents, attachments, and design documents into a CouchDB database couchdb-replicate: can be used as an update-notification script to trigger replication between databases when data is changed
C implementation of Createrepo. A set of utilities (createrepo_c, mergerepo_c, modifyrepo_c) for generating a common metadata repository from a directory of rpm packages and maintaining it.
Libraries for applications using the createrepo_c library for easy manipulation with a repodata.
A utility for easily handling ini files from the command line and shell scripts.
Pieces of diskimage-builder that are useful standalone. This allows them to be used without pulling in all of diskimage-builder and its dependencies.
Dibbler is a portable DHCPv6 implementation. It supports stateful (i.e. IPv6 address granting and IPv6 prefix delegation) as well as stateless (i.e. option granting) autoconfiguration for IPv6. This package contains DHCPv6 client.
diskimage-builder is a flexible suite of components for building a wide-range of disk images, filesystem images and ramdisk images for use with OpenStack. This repository has the core functionality for building such images, both virtual and bare metal. Images are composed using elements; while fundamental elements are provided here, individual projects have the flexibility to customise the image build with their own elements. For example: $ DIB_RELEASE=trusty disk-image-create -o ubuntu-trusty.qcow2 vm ubuntu will create a bootable Ubuntu Trusty based qcow2 image. diskimage-builder is useful to anyone looking to produce customised images for deployment into clouds. These tools are the components of TripleO that are responsible for building disk images. They are also used extensively to build images for testing OpenStack itself, particularly with nodepool. Platforms supported include Ubuntu, CentOS, RHEL and Fedora. Full documentation, the source of which is in doc/source/, is published at: http://docs.openstack.org/developer/diskimage-builder/
Docker is an open-source engine that automates the deployment of any application as a lightweight, portable, self-sufficient container that will run virtually anywhere. Docker containers can encapsulate any payload, and will run consistently on and between virtually any server. The same container that a developer builds and tests on a laptop will run at scale, in production*, on VMs, bare-metal servers, OpenStack clusters, public instances, or combinations of the above.
Multi-container orchestration for Docker Docker-compose allows you to: - Define your application's environment with Docker so it can be reproduced anywhere. - Define the services that make up your app so they can be run together in an isolated environment. - Run 'docker-compose up', and docker-compose will start and run your entire app.
The Docker toolset to pack, ship, store, and deliver content. This repository's main product is the Docker Registry 2.0 implementation for storing and distributing Docker images. It supersedes the docker/docker- registry project with a new API design, focused around security and performance.