Alon Bar-Lev has uploaded a new change for review. Change subject: builtin-extensions: remove usage of org.ovirt.engine.core.utils.log.Log ......................................................................
builtin-extensions: remove usage of org.ovirt.engine.core.utils.log.Log Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1109871 Change-Id: I43124cb57f54c60f6e8717678a87f151bccdf856 Signed-off-by: Alon Bar-Lev <alo...@redhat.com> --- M backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/ADGroupContextMapper.java M backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/ADUserContextMapper.java M backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/DefaultRootDSEContextMapper.java M backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/DirectorySearcher.java M backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/GSSAPIDirContextAuthenticationStrategy.java M backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/GetRootDSE.java M backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/GetRootDSETask.java M backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/IPAGroupContextMapper.java M backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/IPAUserContextMapper.java M backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/ITDSGroupContextMapper.java M backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/ITDSRootDSEContextMapper.java M backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/ITDSUserContextMapper.java M backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/KerberosLdapAuthz.java M backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/KerberosManager.java M backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LDAPTemplateWrapper.java M backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LDAPTemplateWrapperFactory.java M backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LdapAuthenticateUserCommand.java M backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LdapBrokerBase.java M backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LdapBrokerCommandBase.java M backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LdapBrokerUtils.java M backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LdapSearchExceptionHandler.java M backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/OpenLdapGroupContextMapper.java M backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/OpenLdapUserContextMapper.java M backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/PrepareLdapConnectionTask.java M backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/RHDSGroupContextMapper.java M backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/RHDSRootDSEContextMapper.java M backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/RHDSUserContextMapper.java M backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/utils/ipa/OpenLdapUserContextMapper.java 28 files changed, 155 insertions(+), 150 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/94/34094/1 diff --git a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/ADGroupContextMapper.java b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/ADGroupContextMapper.java index c82203b..dc4eff9 100644 --- a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/ADGroupContextMapper.java +++ b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/ADGroupContextMapper.java @@ -10,15 +10,16 @@ import javax.naming.directory.Attribute; import javax.naming.directory.Attributes; -import org.ovirt.engine.core.compat.Guid; -import org.ovirt.engine.core.utils.log.Log; -import org.ovirt.engine.core.utils.log.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.ldap.core.ContextMapper; import org.springframework.ldap.core.DirContextAdapter; +import org.ovirt.engine.core.compat.Guid; + public class ADGroupContextMapper implements ContextMapper { - private static final Log log = LogFactory.getLog(LdapBrokerImpl.class); + private static final Logger log = LoggerFactory.getLogger(LdapBrokerImpl.class); static final String[] GROUP_ATTRIBUTE_FILTER = { memberof.name(), objectGuid.name() }; diff --git a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/ADUserContextMapper.java b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/ADUserContextMapper.java index 5edb8a0..3af30eb 100644 --- a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/ADUserContextMapper.java +++ b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/ADUserContextMapper.java @@ -17,16 +17,17 @@ import javax.naming.directory.Attribute; import javax.naming.directory.Attributes; -import org.ovirt.engine.core.common.businessentities.aaa.LdapUser; -import org.ovirt.engine.core.compat.Guid; -import org.ovirt.engine.core.utils.log.Log; -import org.ovirt.engine.core.utils.log.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.ldap.core.ContextMapper; import org.springframework.ldap.core.DirContextAdapter; +import org.ovirt.engine.core.common.businessentities.aaa.LdapUser; +import org.ovirt.engine.core.compat.Guid; + public class ADUserContextMapper implements ContextMapper { - private static final Log log = LogFactory.getLog(LdapBrokerImpl.class); + private static final Logger log = LoggerFactory.getLogger(LdapBrokerImpl.class); static final String[] USERS_ATTRIBUTE_FILTER = { objectguid.name(), userprincipalname.name(), givenname.name(), department.name(), title.name(), mail.name(), memberof.name(), diff --git a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/DefaultRootDSEContextMapper.java b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/DefaultRootDSEContextMapper.java index 87a92bf..98ceafd 100644 --- a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/DefaultRootDSEContextMapper.java +++ b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/DefaultRootDSEContextMapper.java @@ -6,14 +6,14 @@ import javax.naming.directory.Attribute; import javax.naming.directory.Attributes; -import org.ovirt.engine.core.utils.log.Log; -import org.ovirt.engine.core.utils.log.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.ldap.core.ContextMapper; import org.springframework.ldap.core.DirContextAdapter; public class DefaultRootDSEContextMapper implements ContextMapper { - private static final Log log = LogFactory.getLog(DefaultRootDSEContextMapper.class); + private static final Logger log = LoggerFactory.getLogger(DefaultRootDSEContextMapper.class); static final String[] ROOTDSE_ATTRIBUTE_FILTER = { namingContexts.name() }; diff --git a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/DirectorySearcher.java b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/DirectorySearcher.java index db1e7dd..206a050 100644 --- a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/DirectorySearcher.java +++ b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/DirectorySearcher.java @@ -8,8 +8,9 @@ import java.util.Properties; import org.apache.commons.lang.StringUtils; -import org.ovirt.engine.core.utils.log.Log; -import org.ovirt.engine.core.utils.log.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + import org.ovirt.engine.extensions.aaa.builtin.kerberosldap.serverordering.LdapServersOrderingAlgorithmFactory; import org.ovirt.engine.extensions.aaa.builtin.kerberosldap.utils.ldap.LdapProviderType; @@ -19,7 +20,7 @@ private String explicitBaseDN; private Properties configuration; - private static final Log log = LogFactory.getLog(DirectorySearcher.class); + private static final Logger log = LoggerFactory.getLogger(DirectorySearcher.class); private final LdapCredentials ldapCredentials; private Exception ex; @@ -60,9 +61,7 @@ List<String> ldapServerURIs = Arrays.asList(configuration.getProperty("config.LdapServers").split(";")); List<String> editableLdapServerURIs = new ArrayList<>(ldapServerURIs); - if (log.isDebugEnabled()) { - log.debug("Ldap server list: " + StringUtils.join(ldapServerURIs, ", ")); - } + log.debug("Ldap server list: {}", ldapServerURIs); List<?> response = null; for (Iterator<String> iterator = ldapServerURIs.iterator(); iterator.hasNext();) { @@ -85,9 +84,7 @@ String domainName, long resultCount, List<String> modifiedLdapServersURIs) throws Exception { - if (log.isDebugEnabled()) { - log.debug("Using Ldap server " + ldapURI); - } + log.debug("Using Ldap server {}", ldapURI); try { setException(null); GetRootDSETask getRootDSETask = new GetRootDSETask(configuration, this, domainName, ldapURI); @@ -102,9 +99,12 @@ setExplicitBaseDN(queryExecution.getBaseDN()); } - log.debug("find() : LDAP filter = " + queryExecution.getFilter() + - ", baseDN = " + queryExecution.getBaseDN() + - ", explicitBaseDN = " + explicitBaseDN + ", domain = " + queryExecution.getDomain() ); + log.debug("find() : LDAP filter='{}', baseDN='{}', explicitBaseDN='{}', domain='{}'", + queryExecution.getFilter(), + queryExecution.getBaseDN(), + explicitBaseDN, + queryExecution.getDomain() + ); LDAPTemplateWrapper ldapTemplate = prepareLdapConnectionTask.call(); if (ldapTemplate == null) { @@ -116,12 +116,12 @@ Exception translatedException = handlingResponse.getTranslatedException(); setException(translatedException); LdapServersOrderingAlgorithmFactory.getInstance().getOrderingAlgorithm(handlingResponse.getOrderingAlgorithm()).reorder(ldapURI, modifiedLdapServersURIs); - log.errorFormat("Failed ldap search server {0} using user {1} due to {2}. We {3} try the next server", + log.error("Failed ldap search server {} using user {} due to {}. We {} try the next server", ldapURI, ldapCredentials.getUserName(), LdapBrokerUtils.getFriendlyExceptionMessage(translatedException), handlingResponse.isTryNextServer() ? "should" : "should not"); - log.debugFormat("Failed ldap search server {0} using user {1} due to {2}. We {3} try the next server", + log.debug("Failed ldap search server {} using user {} due to {}. We {} try the next server", ldapURI, ldapCredentials.getUserName(), translatedException, diff --git a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/GSSAPIDirContextAuthenticationStrategy.java b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/GSSAPIDirContextAuthenticationStrategy.java index 5a838c3..a7b2395 100644 --- a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/GSSAPIDirContextAuthenticationStrategy.java +++ b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/GSSAPIDirContextAuthenticationStrategy.java @@ -16,11 +16,12 @@ import javax.security.auth.login.LoginContext; import javax.security.auth.login.LoginException; -import org.ovirt.engine.core.utils.log.Log; -import org.ovirt.engine.core.utils.log.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.ldap.core.support.DirContextAuthenticationStrategy; + import org.ovirt.engine.extensions.aaa.builtin.kerberosldap.utils.kerberos.AuthenticationResult; import org.ovirt.engine.extensions.aaa.builtin.kerberosldap.utils.kerberos.KerberosReturnCodeParser; -import org.springframework.ldap.core.support.DirContextAuthenticationStrategy; /** * @@ -32,7 +33,7 @@ public class GSSAPIDirContextAuthenticationStrategy implements DirContextAuthenticationStrategy { private static final String GSS_API_AUTHENTICATION = "GSSAPI"; - private static final Log log = LogFactory.getLog(GSSAPIDirContextAuthenticationStrategy.class); + private static final Logger log = LoggerFactory.getLogger(GSSAPIDirContextAuthenticationStrategy.class); private LoginContext loginContext; private String password; private String userName; @@ -96,9 +97,7 @@ try { loginContext = new LoginContext(configuration.getProperty("config.JAASLoginContext"), callbackHandler); loginContext.login(); - if (log.isDebugEnabled()) { - log.debug("Successful login for user " + userName); - } + log.debug("Successful login for user '{}'", userName); } catch (LoginException ex) { // JAAS throws login exception due to various reasons. @@ -109,10 +108,8 @@ loginContext = null; KerberosReturnCodeParser parser = new KerberosReturnCodeParser(); AuthenticationResult result = parser.parse(ex.getMessage()); - log.error("Kerberos error: " + ex.getMessage()); - if (log.isDebugEnabled()) { - log.debug("Kerberos error stacktrace: ", ex); - } + log.error("Kerberos error: {}", ex.getMessage()); + log.debug("Kerberos error stacktrace: ", ex); if (result != AuthenticationResult.OTHER) { log.error(result.getDetailedMessage()); } diff --git a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/GetRootDSE.java b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/GetRootDSE.java index 44307ce..cc1d449 100644 --- a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/GetRootDSE.java +++ b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/GetRootDSE.java @@ -12,8 +12,9 @@ import javax.naming.directory.SearchControls; import javax.naming.directory.SearchResult; -import org.ovirt.engine.core.utils.log.Log; -import org.ovirt.engine.core.utils.log.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + import org.ovirt.engine.extensions.aaa.builtin.kerberosldap.utils.ldap.LdapProviderType; /** @@ -27,7 +28,7 @@ private Properties configuration; - private final static Log log = LogFactory.getLog(GetRootDSE.class); + private final static Logger log = LoggerFactory.getLogger(GetRootDSE.class); public GetRootDSE(Properties configuration, String ldapURI) { this.ldapURI = ldapURI; @@ -74,7 +75,7 @@ } catch (NamingException e) { String message = LdapBrokerUtils.getFriendlyExceptionMessage(e); - log.errorFormat("Failed to query rootDSE for LDAP server {0} due to {1}", ldapURI, message); + log.error("Failed to query rootDSE for LDAP server {} due to {}", ldapURI, message); throw new DirectoryServiceException(e); } finally { diff --git a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/GetRootDSETask.java b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/GetRootDSETask.java index 3495b26..ac1e598 100644 --- a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/GetRootDSETask.java +++ b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/GetRootDSETask.java @@ -6,8 +6,9 @@ import javax.naming.NamingException; import javax.naming.directory.Attributes; -import org.ovirt.engine.core.utils.log.Log; -import org.ovirt.engine.core.utils.log.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + import org.ovirt.engine.extensions.aaa.builtin.kerberosldap.utils.kerberos.AuthenticationResult; import org.ovirt.engine.extensions.aaa.builtin.kerberosldap.utils.ldap.LdapProviderType; @@ -18,7 +19,7 @@ private final String ldapURI; private final Properties configuration; - private static final Log log = LogFactory.getLog(GetRootDSETask.class); + private static final Logger log = LoggerFactory.getLogger(GetRootDSETask.class); public GetRootDSETask(Properties configuration, DirectorySearcher searcher, String domainName, String ldapURI) { super(); @@ -60,7 +61,7 @@ setRootDSE(ldapProviderType, rootDseRecords); baseDNExist = true; } else { - log.errorFormat("Couldn't deduce provider type for domain {0}", domainName); + log.error("Couldn't deduce provider type for domain {}", domainName); throw new AuthenticationResultException(AuthenticationResult.CONNECTION_ERROR, "Failed to get rootDSE record for server " + ldapURI); } diff --git a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/IPAGroupContextMapper.java b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/IPAGroupContextMapper.java index 0a9c576..563e47c 100644 --- a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/IPAGroupContextMapper.java +++ b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/IPAGroupContextMapper.java @@ -10,15 +10,16 @@ import javax.naming.directory.Attribute; import javax.naming.directory.Attributes; -import org.ovirt.engine.core.compat.Guid; -import org.ovirt.engine.core.utils.log.Log; -import org.ovirt.engine.core.utils.log.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.ldap.core.ContextMapper; import org.springframework.ldap.core.DirContextAdapter; +import org.ovirt.engine.core.compat.Guid; + public class IPAGroupContextMapper implements ContextMapper { - private static final Log log = LogFactory.getLog(LdapBrokerImpl.class); + private static final Logger log = LoggerFactory.getLogger(LdapBrokerImpl.class); static final String[] GROUP_ATTRIBUTE_FILTER = { memberof.name(), ipaUniqueId.name() }; diff --git a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/IPAUserContextMapper.java b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/IPAUserContextMapper.java index 0449b27..72730de 100644 --- a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/IPAUserContextMapper.java +++ b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/IPAUserContextMapper.java @@ -17,16 +17,17 @@ import javax.naming.directory.Attribute; import javax.naming.directory.Attributes; -import org.ovirt.engine.core.common.businessentities.aaa.LdapUser; -import org.ovirt.engine.core.compat.Guid; -import org.ovirt.engine.core.utils.log.Log; -import org.ovirt.engine.core.utils.log.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.ldap.core.ContextMapper; import org.springframework.ldap.core.DirContextAdapter; +import org.ovirt.engine.core.common.businessentities.aaa.LdapUser; +import org.ovirt.engine.core.compat.Guid; + public class IPAUserContextMapper implements ContextMapper { - private static final Log log = LogFactory.getLog(LdapBrokerImpl.class); + private static final Logger log = LoggerFactory.getLogger(LdapBrokerImpl.class); static final String[] USERS_ATTRIBUTE_FILTER = { ipaUniqueId.name(), krbPrincipalname.name(), givenname.name(), department.name(), title.name(), mail.name(), memberof.name(), diff --git a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/ITDSGroupContextMapper.java b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/ITDSGroupContextMapper.java index 5ee5d5e..8e838eb 100644 --- a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/ITDSGroupContextMapper.java +++ b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/ITDSGroupContextMapper.java @@ -10,15 +10,16 @@ import javax.naming.directory.Attribute; import javax.naming.directory.Attributes; -import org.ovirt.engine.core.compat.Guid; -import org.ovirt.engine.core.utils.log.Log; -import org.ovirt.engine.core.utils.log.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.ldap.core.ContextMapper; import org.springframework.ldap.core.DirContextAdapter; +import org.ovirt.engine.core.compat.Guid; + public class ITDSGroupContextMapper implements ContextMapper { - private static final Log log = LogFactory.getLog(LdapBrokerImpl.class); + private static final Logger log = LoggerFactory.getLogger(LdapBrokerImpl.class); static final String[] GROUP_ATTRIBUTE_FILTER = { uniqueMember.name(), uniqueIdentifier.name() }; diff --git a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/ITDSRootDSEContextMapper.java b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/ITDSRootDSEContextMapper.java index e822e9c..c895de1 100644 --- a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/ITDSRootDSEContextMapper.java +++ b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/ITDSRootDSEContextMapper.java @@ -6,14 +6,14 @@ import javax.naming.directory.Attribute; import javax.naming.directory.Attributes; -import org.ovirt.engine.core.utils.log.Log; -import org.ovirt.engine.core.utils.log.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.ldap.core.ContextMapper; import org.springframework.ldap.core.DirContextAdapter; public class ITDSRootDSEContextMapper implements ContextMapper { - private static final Log log = LogFactory.getLog(ITDSRootDSEContextMapper.class); + private static final Logger log = LoggerFactory.getLogger(ITDSRootDSEContextMapper.class); static final String[] ROOTDSE_ATTRIBUTE_FILTER = { namingContexts.name() }; diff --git a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/ITDSUserContextMapper.java b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/ITDSUserContextMapper.java index a5e92e4..251ae55 100644 --- a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/ITDSUserContextMapper.java +++ b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/ITDSUserContextMapper.java @@ -12,16 +12,17 @@ import javax.naming.directory.Attribute; import javax.naming.directory.Attributes; -import org.ovirt.engine.core.common.businessentities.aaa.LdapUser; -import org.ovirt.engine.core.compat.Guid; -import org.ovirt.engine.core.utils.log.Log; -import org.ovirt.engine.core.utils.log.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.ldap.core.ContextMapper; import org.springframework.ldap.core.DirContextAdapter; +import org.ovirt.engine.core.common.businessentities.aaa.LdapUser; +import org.ovirt.engine.core.compat.Guid; + public class ITDSUserContextMapper implements ContextMapper { - private static final Log log = LogFactory.getLog(LdapBrokerImpl.class); + private static final Logger log = LoggerFactory.getLogger(LdapBrokerImpl.class); static final String[] USERS_ATTRIBUTE_FILTER = { uniqueIdentifier.name(), uid.name(), givenname.name(), department.name(), title.name(), mail.name(), sn.name() }; diff --git a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/KerberosLdapAuthz.java b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/KerberosLdapAuthz.java index 038074e..79ae6ee 100644 --- a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/KerberosLdapAuthz.java +++ b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/KerberosLdapAuthz.java @@ -17,16 +17,12 @@ import org.ovirt.engine.api.extensions.aaa.Authz.QueryFilterRecord; import org.ovirt.engine.core.common.businessentities.aaa.LdapGroup; import org.ovirt.engine.core.common.businessentities.aaa.LdapUser; -import org.ovirt.engine.core.utils.log.Log; -import org.ovirt.engine.core.utils.log.LogFactory; /** * This directory implementation is a bridge between the new directory interfaces and the existing LDAP infrastructure. * It will exist only while the engine is migrated to use the new directory interfaces, then it will be removed. */ public class KerberosLdapAuthz implements Extension { - - private static final Log log = LogFactory.getLog(KerberosLdapAuthz.class); private static final String NAMESPACE = "*"; diff --git a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/KerberosManager.java b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/KerberosManager.java index 03b40f0..9ac9f40 100644 --- a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/KerberosManager.java +++ b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/KerberosManager.java @@ -2,8 +2,8 @@ import java.io.File; -import org.ovirt.engine.core.utils.log.Log; -import org.ovirt.engine.core.utils.log.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; /** * Manage the container's Kerberos initialization. @@ -11,7 +11,7 @@ */ public class KerberosManager { - private static final Log log = LogFactory.getLog(KerberosManager.class); + private static final Logger log = LoggerFactory.getLogger(KerberosManager.class); private static volatile KerberosManager instance = null; diff --git a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LDAPTemplateWrapper.java b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LDAPTemplateWrapper.java index 7443de9..330f7e7 100644 --- a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LDAPTemplateWrapper.java +++ b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LDAPTemplateWrapper.java @@ -5,9 +5,9 @@ import javax.naming.directory.SearchControls; -import org.ovirt.engine.core.utils.log.Log; -import org.ovirt.engine.core.utils.log.LogFactory; -import org.ovirt.engine.extensions.aaa.builtin.kerberosldap.utils.ldap.LdapProviderType; +import com.sun.jndi.ldap.LdapCtxFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.ldap.control.PagedResultsCookie; import org.springframework.ldap.control.PagedResultsDirContextProcessor; import org.springframework.ldap.core.LdapTemplate; @@ -16,11 +16,11 @@ import org.springframework.ldap.core.support.LdapContextSource; import org.springframework.ldap.core.support.SingleContextSource; -import com.sun.jndi.ldap.LdapCtxFactory; +import org.ovirt.engine.extensions.aaa.builtin.kerberosldap.utils.ldap.LdapProviderType; public abstract class LDAPTemplateWrapper { - private static final Log log = LogFactory.getLog(LDAPTemplateWrapper.class); + private static final Logger log = LoggerFactory.getLogger(LDAPTemplateWrapper.class); protected LdapTemplate ldapTemplate; protected LdapContextSource contextSource; @@ -114,9 +114,7 @@ try { ldapTemplate.setContextSource(singleContextSource); - if (log.isDebugEnabled()) { - log.debugFormat("LDAP query is {0}", displayFilter); - } + log.debug("LDAP query is {}", displayFilter); int ldapPageSize = Integer.parseInt(configuration.getProperty("config.LdapQueryPageSize")); PagedResultsDirContextProcessor requestControl = new PagedResultsDirContextProcessor(ldapPageSize); ldapTemplate.search(baseDN, filter, searchControls, handler, requestControl); @@ -133,13 +131,11 @@ } catch (Exception ex) { ex.printStackTrace(); - log.errorFormat("Error in running LDAP query. BaseDN is {0}, filter is {1}. Exception message is: {2}", + log.error("Error in running LDAP query. BaseDN is {}, filter is {}. Exception message is: {}", baseDN, displayFilter, ex.getMessage()); - if (log.isDebugEnabled()) { - log.debug("Exception stacktrace: ", ex); - } + log.debug("Exception stacktrace: ", ex); handleException(ex); } finally { singleContextSource.destroy(); diff --git a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LDAPTemplateWrapperFactory.java b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LDAPTemplateWrapperFactory.java index 55fcfb5..26b3e54 100644 --- a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LDAPTemplateWrapperFactory.java +++ b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LDAPTemplateWrapperFactory.java @@ -5,8 +5,8 @@ import java.util.HashMap; import java.util.Properties; -import org.ovirt.engine.core.utils.log.Log; -import org.ovirt.engine.core.utils.log.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.ldap.core.support.LdapContextSource; /** @@ -18,7 +18,7 @@ private static HashMap<LDAPSecurityAuthentication, Class<? extends LDAPTemplateWrapper>> classesOfLDAPTemplateWrappers = new HashMap<LDAPSecurityAuthentication, Class<? extends LDAPTemplateWrapper>>(); - private static final Log log = LogFactory.getLog(LDAPTemplateWrapperFactory.class); + private static final Logger log = LoggerFactory.getLogger(LDAPTemplateWrapperFactory.class); static { registerClass(LDAPSecurityAuthentication.GSSAPI, GSSAPILdapTemplateWrapper.class); @@ -46,8 +46,7 @@ return constructor.newInstance(configuration, contextSource, userName, password, domain); } catch (IllegalAccessException | IllegalArgumentException | InstantiationException | InvocationTargetException | NoSuchMethodException | SecurityException e) { - log.error("Failed to get LDAPTemplateWrapper for security authentication " - + ldapSecurityAuthentication.toString()); + log.error("Failed to get LDAPTemplateWrapper for security authentication {}", ldapSecurityAuthentication); return null; } } diff --git a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LdapAuthenticateUserCommand.java b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LdapAuthenticateUserCommand.java index 6a9f60a..e998967 100644 --- a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LdapAuthenticateUserCommand.java +++ b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LdapAuthenticateUserCommand.java @@ -1,13 +1,16 @@ package org.ovirt.engine.extensions.aaa.builtin.kerberosldap; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + import org.ovirt.engine.api.extensions.ExtMap; import org.ovirt.engine.api.extensions.aaa.Authn; import org.ovirt.engine.core.common.businessentities.aaa.LdapUser; -import org.ovirt.engine.core.utils.log.Log; -import org.ovirt.engine.core.utils.log.LogFactory; import org.ovirt.engine.extensions.aaa.builtin.kerberosldap.utils.kerberos.AuthenticationResult; public class LdapAuthenticateUserCommand extends LdapBrokerCommandBase { + + private static final Logger log = LoggerFactory.getLogger(LdapAuthenticateUserCommand.class); public LdapAuthenticateUserCommand(LdapUserPasswordBaseParameters parameters) { super(parameters); @@ -51,7 +54,7 @@ if (searchResult == null) { - log.errorFormat("Failed authenticating user: {0} to domain {1}. Ldap Query Type is {2}", + log.error("Failed authenticating user: {} to domain {}. Ldap Query Type is {}", getLoginName(), getAuthenticationDomain(), queryData.getLdapQueryType().name()); @@ -72,7 +75,7 @@ ))); setSucceeded(true); } else { - log.errorFormat("Failed authenticating. Domain is {0}. User is {1}. The user doesn't have a UPN", + log.error("Failed authenticating. Domain is {}. User is {}. The user doesn't have a UPN", getAuthenticationDomain(), getLoginName()); output.put(Authn.InvokeKeys.RESULT, Authn.AuthResult.CREDENTIALS_INCORRECT); @@ -99,6 +102,4 @@ private String constructPrincipalName(String username, String domain) { return username + '@' + domain.toUpperCase(); } - - private static final Log log = LogFactory.getLog(LdapAuthenticateUserCommand.class); } diff --git a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LdapBrokerBase.java b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LdapBrokerBase.java index 95916a1..38fd764 100644 --- a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LdapBrokerBase.java +++ b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LdapBrokerBase.java @@ -1,20 +1,22 @@ package org.ovirt.engine.extensions.aaa.builtin.kerberosldap; import java.lang.reflect.Constructor; -import org.ovirt.engine.core.utils.log.Log; -import org.ovirt.engine.core.utils.log.LogFactory; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + import org.ovirt.engine.core.utils.ReflectionUtils; public abstract class LdapBrokerBase implements LdapBroker { private static final String CommandsContainerAssemblyName = LdapBrokerBase.class.getPackage().getName(); private static final String CommandPrefix = "Command"; - private static final Log log = LogFactory.getLog(LdapBrokerBase.class); + private static final Logger log = LoggerFactory.getLogger(LdapBrokerBase.class); protected abstract String getBrokerType(); public LdapReturnValueBase runAdAction(AdActionType actionType, LdapBrokerBaseParameters parameters) { - log.debug("runAdAction Entry, actionType=" + actionType.toString()); + log.debug("runAdAction Entry, actionType={}", actionType); BrokerCommandBase command = CreateCommand(actionType, parameters); return command.execute(); } @@ -28,7 +30,7 @@ } catch (Exception e) { - log.errorFormat("LdapBrokerCommandBase: Failed to get type information using reflection for Action: {0}", + log.error("LdapBrokerCommandBase: Failed to get type information using reflection for Action: {}", action); return null; } diff --git a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LdapBrokerCommandBase.java b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LdapBrokerCommandBase.java index 6e146c1..6f79546 100644 --- a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LdapBrokerCommandBase.java +++ b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LdapBrokerCommandBase.java @@ -7,15 +7,18 @@ import java.util.Map; import java.util.Properties; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + import org.ovirt.engine.api.extensions.aaa.Authn; import org.ovirt.engine.core.common.businessentities.aaa.LdapGroup; import org.ovirt.engine.core.common.businessentities.aaa.LdapUser; import org.ovirt.engine.core.common.errors.VdcBllMessages; -import org.ovirt.engine.core.utils.log.Log; -import org.ovirt.engine.core.utils.log.LogFactory; import org.ovirt.engine.extensions.aaa.builtin.kerberosldap.utils.kerberos.AuthenticationResult; public abstract class LdapBrokerCommandBase extends BrokerCommandBase { + + private static final Logger log = LoggerFactory.getLogger(LdapBrokerCommandBase.class); protected static final Map<AuthenticationResult, Integer> resultsMap = new HashMap<>(); @@ -99,7 +102,7 @@ public LdapReturnValueBase execute() { boolean exceptionOccurred = true; try { - log.debugFormat("Running LDAP command: {0}", getClass().getName()); + log.debug("Running LDAP command: {}", getClass().getName()); String loginNameForKerberos = LdapBrokerUtils.modifyLoginNameForKerberos(getLoginName(), getAuthenticationDomain(), configuration); LdapCredentials ldapCredentials = new LdapCredentials(loginNameForKerberos, getPassword()); @@ -109,8 +112,8 @@ } finally { if (exceptionOccurred) { - log.error(String.format("Failed to run command %s. Domain is %s. User is %s.", - getClass().getSimpleName(), getDomain(), getLoginName())); + log.error("Failed to run command {}. Domain is {}. User is {}.", + getClass().getSimpleName(), getDomain(), getLoginName()); _ldapReturnValue.setExceptionString(VdcBllMessages.FAILED_TO_RUN_LDAP_QUERY.name()); _ldapReturnValue.setSucceeded(false); } @@ -183,7 +186,7 @@ } } } catch (RuntimeException e) { - log.infoFormat("populateGroup failed. Exception: {0}", e); + log.info("populateGroup failed. Exception: {}", e); } } @@ -226,6 +229,4 @@ GroupsDNQueryGenerator generator = new GroupsDNQueryGenerator(new HashSet<String>(dnsList)); return generator; } - - private static final Log log = LogFactory.getLog(LdapBrokerCommandBase.class); } diff --git a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LdapBrokerUtils.java b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LdapBrokerUtils.java index ea7e32b..7c33ed7 100644 --- a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LdapBrokerUtils.java +++ b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LdapBrokerUtils.java @@ -10,10 +10,11 @@ import javax.naming.ldap.LdapName; import javax.naming.ldap.Rdn; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.exception.ExceptionUtils; -import org.ovirt.engine.core.utils.log.Log; -import org.ovirt.engine.core.utils.log.LogFactory; /** * Helper class for AD issues @@ -21,8 +22,7 @@ */ public class LdapBrokerUtils { - private static final Log log = LogFactory.getLog(LdapBrokerUtils.class); - + private static final Logger log = LoggerFactory.getLogger(LdapBrokerUtils.class); /** * This method should parse a string in the following format: CN=groupname,OU=ouSub,OU=ouMain,DC=qumranet,DC=com to @@ -97,7 +97,7 @@ return searchResults; } catch (DomainNotConfiguredException ex) { - log.errorFormat("User {0} from domain {1} is a member of a group from {2} which is not configured. Please use the manage domains utility if you wish to add this domain.", + log.error("User {} from domain {} is a member of a group from {} which is not configured. Please use the manage domains utility if you wish to add this domain.", loginName, domainName, queryData.getDomain()); diff --git a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LdapSearchExceptionHandler.java b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LdapSearchExceptionHandler.java index 35ab353..96466d6 100644 --- a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LdapSearchExceptionHandler.java +++ b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/LdapSearchExceptionHandler.java @@ -6,16 +6,17 @@ import javax.security.sasl.SaslException; import org.apache.commons.lang.exception.ExceptionUtils; -import org.ovirt.engine.core.utils.log.Log; -import org.ovirt.engine.core.utils.log.LogFactory; -import org.ovirt.engine.extensions.aaa.builtin.kerberosldap.serverordering.OrderingAlgorithmType; -import org.ovirt.engine.extensions.aaa.builtin.kerberosldap.utils.kerberos.AuthenticationResult; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.ldap.AuthenticationException; import org.springframework.ldap.CommunicationException; +import org.ovirt.engine.extensions.aaa.builtin.kerberosldap.serverordering.OrderingAlgorithmType; +import org.ovirt.engine.extensions.aaa.builtin.kerberosldap.utils.kerberos.AuthenticationResult; + public class LdapSearchExceptionHandler implements ExceptionHandler<LdapSearchExceptionHandlingResponse, LdapCredentials> { - private static final Log log = LogFactory.getLog(LdapSearchExceptionHandler.class); + private static final Logger log = LoggerFactory.getLogger(LdapSearchExceptionHandler.class); @Override public LdapSearchExceptionHandlingResponse handle(Exception e, LdapCredentials params) { @@ -76,12 +77,12 @@ } private void handleCommunicationException(LdapSearchExceptionHandlingResponse response, Throwable cause) { - log.error("Error in communicating with LDAP server " + cause.getMessage()); + log.error("Error in communicating with LDAP server: {}", cause.getMessage()); response.setOrderingAlgorithm(OrderingAlgorithmType.PUT_LAST).setTryNextServer(true).setTranslatedException((Exception) cause); } private void handleAuthenticationException(LdapSearchExceptionHandlingResponse response) { - log.error("Ldap authentication failed. Please check that the login name , password and path are correct. "); + log.error("Ldap authentication failed. Please check that the login name, password and path are correct."); AuthenticationResultException ex = new AuthenticationResultException(AuthenticationResult.OTHER); response.setOrderingAlgorithm(OrderingAlgorithmType.NO_OP) diff --git a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/OpenLdapGroupContextMapper.java b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/OpenLdapGroupContextMapper.java index 45415ec..af46ec9 100644 --- a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/OpenLdapGroupContextMapper.java +++ b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/OpenLdapGroupContextMapper.java @@ -10,15 +10,16 @@ import javax.naming.directory.Attribute; import javax.naming.directory.Attributes; -import org.ovirt.engine.core.compat.Guid; -import org.ovirt.engine.core.utils.log.Log; -import org.ovirt.engine.core.utils.log.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.ldap.core.ContextMapper; import org.springframework.ldap.core.DirContextAdapter; +import org.ovirt.engine.core.compat.Guid; + public class OpenLdapGroupContextMapper implements ContextMapper { - private static final Log log = LogFactory.getLog(LdapBrokerImpl.class); + private static final Logger log = LoggerFactory.getLogger(LdapBrokerImpl.class); static final String[] GROUP_ATTRIBUTE_FILTER = { memberof.name(), entryuuid.name() }; diff --git a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/OpenLdapUserContextMapper.java b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/OpenLdapUserContextMapper.java index 2c1e5d4..24b624e 100644 --- a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/OpenLdapUserContextMapper.java +++ b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/OpenLdapUserContextMapper.java @@ -16,16 +16,17 @@ import javax.naming.directory.Attribute; import javax.naming.directory.Attributes; -import org.ovirt.engine.core.common.businessentities.aaa.LdapUser; -import org.ovirt.engine.core.compat.Guid; -import org.ovirt.engine.core.utils.log.Log; -import org.ovirt.engine.core.utils.log.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.ldap.core.ContextMapper; import org.springframework.ldap.core.DirContextAdapter; +import org.ovirt.engine.core.common.businessentities.aaa.LdapUser; +import org.ovirt.engine.core.compat.Guid; + public class OpenLdapUserContextMapper implements ContextMapper { - private static final Log log = LogFactory.getLog(LdapBrokerImpl.class); + private static final Logger log = LoggerFactory.getLogger(LdapBrokerImpl.class); static final String[] USERS_ATTRIBUTE_FILTER = { entryuuid.name(), givenname.name(), uid.name(), title.name(), mail.name(), memberof.name(), diff --git a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/PrepareLdapConnectionTask.java b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/PrepareLdapConnectionTask.java index 5426a15..b0c2b7d 100644 --- a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/PrepareLdapConnectionTask.java +++ b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/PrepareLdapConnectionTask.java @@ -3,11 +3,12 @@ import java.util.Properties; import java.util.concurrent.Callable; -import org.ovirt.engine.core.utils.log.Log; -import org.ovirt.engine.core.utils.log.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.ldap.core.support.LdapContextSource; + import org.ovirt.engine.extensions.aaa.builtin.kerberosldap.utils.kerberos.AuthenticationResult; import org.ovirt.engine.extensions.aaa.builtin.kerberosldap.utils.ldap.LdapProviderType; -import org.springframework.ldap.core.support.LdapContextSource; public class PrepareLdapConnectionTask implements Callable<LDAPTemplateWrapper> { @@ -31,7 +32,7 @@ private final String domain; private final String ldapURI; - private static final Log log = LogFactory.getLog(PrepareLdapConnectionTask.class); + private static final Logger log = LoggerFactory.getLogger(PrepareLdapConnectionTask.class); @Override public LDAPTemplateWrapper call() throws Exception { diff --git a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/RHDSGroupContextMapper.java b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/RHDSGroupContextMapper.java index 6d8cdbe..f8f0230 100644 --- a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/RHDSGroupContextMapper.java +++ b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/RHDSGroupContextMapper.java @@ -10,15 +10,16 @@ import javax.naming.directory.Attribute; import javax.naming.directory.Attributes; -import org.ovirt.engine.core.compat.Guid; -import org.ovirt.engine.core.utils.log.Log; -import org.ovirt.engine.core.utils.log.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.ldap.core.ContextMapper; import org.springframework.ldap.core.DirContextAdapter; +import org.ovirt.engine.core.compat.Guid; + public class RHDSGroupContextMapper implements ContextMapper { - private static final Log log = LogFactory.getLog(LdapBrokerImpl.class); + private static final Logger log = LoggerFactory.getLogger(LdapBrokerImpl.class); static final String[] GROUP_ATTRIBUTE_FILTER = { memberof.name(), nsUniqueId.name() }; diff --git a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/RHDSRootDSEContextMapper.java b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/RHDSRootDSEContextMapper.java index c4ed0847..775734b 100644 --- a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/RHDSRootDSEContextMapper.java +++ b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/RHDSRootDSEContextMapper.java @@ -6,14 +6,14 @@ import javax.naming.directory.Attribute; import javax.naming.directory.Attributes; -import org.ovirt.engine.core.utils.log.Log; -import org.ovirt.engine.core.utils.log.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.ldap.core.ContextMapper; import org.springframework.ldap.core.DirContextAdapter; public class RHDSRootDSEContextMapper implements ContextMapper { - private static final Log log = LogFactory.getLog(RHDSRootDSEContextMapper.class); + private static final Logger log = LoggerFactory.getLogger(RHDSRootDSEContextMapper.class); protected static final String RHDS_NAMING_CONTEXT = "o=netscaperoot"; static final String[] ROOTDSE_ATTRIBUTE_FILTER = { namingContexts.name() }; diff --git a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/RHDSUserContextMapper.java b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/RHDSUserContextMapper.java index 4eae232..b041e76 100644 --- a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/RHDSUserContextMapper.java +++ b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/RHDSUserContextMapper.java @@ -17,16 +17,17 @@ import javax.naming.directory.Attribute; import javax.naming.directory.Attributes; -import org.ovirt.engine.core.common.businessentities.aaa.LdapUser; -import org.ovirt.engine.core.compat.Guid; -import org.ovirt.engine.core.utils.log.Log; -import org.ovirt.engine.core.utils.log.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.ldap.core.ContextMapper; import org.springframework.ldap.core.DirContextAdapter; +import org.ovirt.engine.core.common.businessentities.aaa.LdapUser; +import org.ovirt.engine.core.compat.Guid; + public class RHDSUserContextMapper implements ContextMapper { - private static final Log log = LogFactory.getLog(LdapBrokerImpl.class); + private static final Logger log = LoggerFactory.getLogger(LdapBrokerImpl.class); static final String[] USERS_ATTRIBUTE_FILTER = { nsUniqueId.name(), uid.name(), givenname.name(), departmentnumber.name(), title.name(), mail.name(), memberof.name(), diff --git a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/utils/ipa/OpenLdapUserContextMapper.java b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/utils/ipa/OpenLdapUserContextMapper.java index d1c847c..f25596f 100644 --- a/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/utils/ipa/OpenLdapUserContextMapper.java +++ b/backend/manager/modules/builtin-extensions/src/main/java/org/ovirt/engine/extensions/aaa/builtin/kerberosldap/utils/ipa/OpenLdapUserContextMapper.java @@ -5,15 +5,14 @@ import javax.naming.NamingException; import javax.naming.directory.Attributes; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.ldap.core.ContextMapper; import org.springframework.ldap.core.DirContextAdapter; -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; - public class OpenLdapUserContextMapper implements ContextMapper { - private static final Log log = LogFactory.getLog(OpenLdapUserContextMapper.class); + private static final Logger log = LoggerFactory.getLogger(OpenLdapUserContextMapper.class); @Override public Object mapFromContext(Object ctx) { -- To view, visit http://gerrit.ovirt.org/34094 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I43124cb57f54c60f6e8717678a87f151bccdf856 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Alon Bar-Lev <alo...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches