pg_boss 1.0dev2
Create, configure, and control PostgreSQL clusters in Python
The boss project provides functionality for managing PostgreSQL database clusters. Initialization, configuration, and execution are covered by three seperate modules in the package.
The 'init' module provides a Python interface to database cluster initialization, initdb. It provides the means to do so with many options.
The 'control' module provides a Python interface to controlling the Postgres process, via pg_ctl.
The 'config' module provides a Python interface to a cluster's configuration, postgresql.conf. It provides a basic mechanism to parse setting lines in the files and a relatively intelligent mechanism for applying configuration alterations.
The 'hba' module provides a Python interface to a cluster's HBA file, pg_hba.conf. It provides basic methods for parsing, and altering of HBA lines.
The 'tin' modules provides tools for managing sets of clusters used for testing. This allows contexts to be created for running automated tests or ad-hoc tests at random.
| File | Type | Py Version | Uploaded on | Size | # downloads |
|---|---|---|---|---|---|
| pg_boss-1.0dev2.tar.gz (md5) | Source | 2008-08-29 18:32:36 | 22KB | 116 | |
| pg_boss-1.0dev2-py2.5.egg (md5) | Python Egg | 2.5 | 2008-08-29 18:32:34 | 60KB | 195 |
- Author: pg/python project <python-general at pgfoundry org>
- Home Page: http://python.projects.postgresql.org
- Download URL: http://python.projects.postgresql.org/files/
-
Categories
- Development Status :: 4 - Beta
- Intended Audience :: Developers
- License :: OSI Approved :: Attribution Assurance License
- License :: OSI Approved :: BSD License
- License :: OSI Approved :: MIT License
- License :: OSI Approved :: Python Software Foundation License
- Natural Language :: English
- Operating System :: OS Independent
- Programming Language :: Python
- Topic :: Database
- Package Index Owner: jwp
- DOAP record: pg_boss-1.0dev2.xml
Log in to rate this package.
