pg_boss is a Python module that creates Python interfaces to the pg_ctl and initdb processes. It also defines functions for altering the PostgreSQL configuration file in a non-destructive and a non-repetitive manner(ie *not* `echo setting=value >>postgresql.conf`).
Product's homepage
Here are some key features of "pg_boss":
· Non-destructive, non-repetitive configuration management
· pg_ctl interface
· initdb interface
· postgresql.conf configuration management
· pg_hba.conf configuration management
· pg_hba console script for modifying an hba file
· pg_dotconf console script for modifying a configuration file