mirror of
https://github.com/freeipa/ansible-freeipa.git
synced 2026-07-30 19:34:45 +00:00
library/ipanss.py: Add standard_logging_setup call to fix logger.error behaviour
If the client name is not resolvable, the call of client_dns will internally result in a logger.error call for the failed update of the DNS records. The call to standard_logging_setup is fixing the behaviour to bremore like a debug call.
This commit is contained in:
@@ -98,6 +98,7 @@ import time
|
|||||||
import gssapi
|
import gssapi
|
||||||
import tempfile
|
import tempfile
|
||||||
import inspect
|
import inspect
|
||||||
|
import logging
|
||||||
|
|
||||||
from ansible.module_utils.basic import AnsibleModule
|
from ansible.module_utils.basic import AnsibleModule
|
||||||
from ipapython.version import NUM_VERSION, VERSION
|
from ipapython.version import NUM_VERSION, VERSION
|
||||||
@@ -127,6 +128,7 @@ from ipaplatform.paths import paths
|
|||||||
from ipaplatform.tasks import tasks
|
from ipaplatform.tasks import tasks
|
||||||
from ipapython import certdb, ipautil
|
from ipapython import certdb, ipautil
|
||||||
from ipapython.ipautil import CalledProcessError
|
from ipapython.ipautil import CalledProcessError
|
||||||
|
from ipapython.ipa_log_manager import standard_logging_setup
|
||||||
|
|
||||||
try:
|
try:
|
||||||
from ipaclient.install.client import CCACHE_FILE, client_dns, configure_certmonger, update_ssh_keys, configure_openldap_conf, hardcode_ldap_server, get_certs_from_ldap, save_state, disable_ra, create_ipa_nssdb
|
from ipaclient.install.client import CCACHE_FILE, client_dns, configure_certmonger, update_ssh_keys, configure_openldap_conf, hardcode_ldap_server, get_certs_from_ldap, save_state, disable_ra, create_ipa_nssdb
|
||||||
@@ -196,8 +198,10 @@ def main():
|
|||||||
|
|
||||||
fstore = sysrestore.FileStore(paths.IPA_CLIENT_SYSRESTORE)
|
fstore = sysrestore.FileStore(paths.IPA_CLIENT_SYSRESTORE)
|
||||||
statestore = sysrestore.StateFile(paths.IPA_CLIENT_SYSRESTORE)
|
statestore = sysrestore.StateFile(paths.IPA_CLIENT_SYSRESTORE)
|
||||||
|
logger = logging.getLogger("ipa-client-install")
|
||||||
###########################################################################
|
standard_logging_setup(
|
||||||
|
paths.IPACLIENT_INSTALL_LOG, verbose=True, debug=False,
|
||||||
|
filemode='a', console_format='%(message)s')
|
||||||
|
|
||||||
os.environ['KRB5CCNAME'] = CCACHE_FILE
|
os.environ['KRB5CCNAME'] = CCACHE_FILE
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user