Unify installer context to be 'installer'

'install' was being used in some places.

The context can be used to limit what configuration is
used for a given request so having consistency is
valuable.

This affected the force_schema_updates value in LDAPClient
which looks for api.env.context in ('installer', 'updates')

Related: https://pagure.io/freeipa/issue/8798

Signed-off-by: Rob Crittenden <rcritten@redhat.com>
Reviewed-By: Rafael Guterres Jeffman <rjeffman@redhat.com>
This commit is contained in:
Rob Crittenden 2021-04-04 09:52:15 -04:00
parent d1f3ff5506
commit 8365d5e734
3 changed files with 3 additions and 3 deletions

View File

@ -161,7 +161,7 @@ def main():
api.bootstrap(
in_server=True,
debug=options.debug,
context='install',
context='installer',
confdir=paths.ETC_IPA
)
api.finalize()

View File

@ -294,7 +294,7 @@ def main():
# override ra_plugin setting read from default.conf so that we have
# functional dogtag backend plugins during CA install
api.bootstrap(
context='install', confdir=paths.ETC_IPA,
context='installer', confdir=paths.ETC_IPA,
in_server=True, ra_plugin='dogtag'
)
api.finalize()

View File

@ -131,7 +131,7 @@ def main():
# Initialize the ipalib api
api.bootstrap(
context='install', confdir=paths.ETC_IPA,
context='installer', confdir=paths.ETC_IPA,
in_server=True, debug=options.debug,
)
api.finalize()