From f66a36de911ca01a0b109a9a145a5b46bebdd0e1 Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Wed, 1 Jul 2009 16:36:27 +0200 Subject: UserCache: Ordentliche Debug-Ausgaben --- src/Common/UserCache.cpp | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) (limited to 'src/Common/UserCache.cpp') diff --git a/src/Common/UserCache.cpp b/src/Common/UserCache.cpp index 79f27c7..887e375 100644 --- a/src/Common/UserCache.cpp +++ b/src/Common/UserCache.cpp @@ -18,8 +18,7 @@ */ #include "UserCache.h" - -#include +#include "Application.h" namespace Mad { namespace Common { @@ -28,11 +27,13 @@ boost::shared_ptr > UserCache::getUserLi boost::lock_guard lock(mutex); if(users) { - std::cerr << "Cached" << std::endl; + application->log(Core::LoggerBase::USER, Core::LoggerBase::DEBUG, "Using cached user list"); return users; } - else if(userException) + else if(userException) { + application->log(Core::LoggerBase::USER, Core::LoggerBase::DEBUG, "Error cached"); throw userException; + } try { users = backend->getUserList(); @@ -105,11 +106,13 @@ boost::shared_ptr > UserCache::getGroup boost::lock_guard lock(mutex); if(groups) { - std::cerr << "Cached" << std::endl; + application->log(Core::LoggerBase::USER, Core::LoggerBase::DEBUG, "Using cached group list"); return groups; } - else if(groupException) + else if(groupException) { + application->log(Core::LoggerBase::USER, Core::LoggerBase::DEBUG, "Error cached"); throw groupException; + } try { groups = backend->getGroupList(); @@ -181,12 +184,13 @@ boost::shared_ptr > UserCache: boost::lock_guard lock(mutex); if(userGroups) { - std::cerr << "Cached" << std::endl; + application->log(Core::LoggerBase::USER, Core::LoggerBase::DEBUG, "Using cached user-group table"); return userGroups; } - else if(userGroupException) + else if(userGroupException) { + application->log(Core::LoggerBase::USER, Core::LoggerBase::DEBUG, "Error cached"); throw userGroupException; - + } try { userGroups = backend->getFullUserGroupList(); -- cgit v1.2.3