In preparation for the move to LMDB the global database configuration has been split into twoi (or more) entries under cn=config. This patch changes how the gets/sets work to make both of these entries appear as one configuration unit. This is done by dynamically setting the backend configuration entry dn with what is set in nsslapd-backend-implement.
Also cleaned up python warnings and replaced some prints with log.info()
Description:
In preparation for the move to LMDB the global database configuration has been split into twoi (or more) entries under cn=config. This patch changes how the gets/sets work to make both of these entries appear as one configuration unit. This is done by dynamically setting the backend configuration entry dn with what is set in nsslapd-backend-implement.
Also cleaned up python warnings and replaced some prints with log.info()
relates: https://pagure.io/389-ds-base/issue/50937