diff --git a/devstack/designate_plugins/backend-pdns4 b/devstack/designate_plugins/backend-pdns4 index 37247b8b..010157f4 100644 --- a/devstack/designate_plugins/backend-pdns4 +++ b/devstack/designate_plugins/backend-pdns4 @@ -56,8 +56,10 @@ EOF if is_service_enabled mysql; then PDNS+=" pdns-backend-mysql" + elif is_service_enabled postgresql; then + PDNS+=" pdns-backend-pgsql" else - die $LINENO "PDNS4 backend only supports MySQL" + die $LINENO "PDNS4 backend only supports MySQL / pgSQL" fi install_package $PDNS @@ -131,9 +133,21 @@ gmysql-user=$DATABASE_USER gmysql-password=$DATABASE_PASSWORD gmysql-dbname=designate_pdns gmysql-dnssec=yes +EOF + elif is_service_enabled postgresql; then + sudo tee -a $POWERDNS_CFG_DIR/pdns.conf > /dev/null <