Use proper logging for error messages

https://fedorahosted.org/freeipa/ticket/6588r

Reviewed-By: Stanislav Laznicka <slaznick@redhat.com>
This commit is contained in:
Martin Basti
2017-01-18 17:08:19 +01:00
committed by David Kupka
parent 38fd8b356d
commit f2ec44f270

View File

@@ -176,7 +176,7 @@ def wait_for_entry(connection, dn, timeout=7200, attr='', quiet=True):
except errors.NotFound:
pass # no entry yet
except Exception as e: # badness
print("\nError reading entry", dn, e)
root_logger.error("Error reading entry %s: %s", dn, e)
break
if not entry:
if not quiet:
@@ -185,11 +185,13 @@ def wait_for_entry(connection, dn, timeout=7200, attr='', quiet=True):
time.sleep(1)
if not entry and int(time.time()) > timeout:
print("\nwait_for_entry timeout for %s for %s" % (connection, dn))
root_logger.error(
"wait_for_entry timeout for %s for %s", connection, dn)
elif entry and not quiet:
print("\nThe waited for entry is:", entry)
root_logger.error("The waited for entry is: %s", entry)
elif not entry:
print("\nError: could not read entry %s from %s" % (dn, connection))
root_logger.error(
"Error: could not read entry %s from %s", dn, connection)
class ReplicationManager(object):