From c73cbd43e780bb9a8939670591ce9952cedf3064 Mon Sep 17 00:00:00 2001 From: Radu Ioan Fericean Date: Fri, 10 Aug 2012 20:01:49 +0300 Subject: [PATCH] debug debit --- timespans/calldesc.go | 3 ++- timespans/userbalance.go | 2 -- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/timespans/calldesc.go b/timespans/calldesc.go index d30a07aa9..faf65b2b9 100644 --- a/timespans/calldesc.go +++ b/timespans/calldesc.go @@ -359,12 +359,13 @@ func (cd *CallDescriptor) GetMaxSessionTime() (seconds float64, err error) { func (cd *CallDescriptor) Debit() (cc *CallCost, err error) { cc, err = cd.GetCost() if err != nil { - Logger.Err(fmt.Sprintf("error getting cost for key %v: %v", cd.GetKey(), err)) + Logger.Err(fmt.Sprintf("error getting cost for key %v: %v", cd.GetUserBalanceKey(), err)) return } if userBalance, err := cd.getUserBalance(); err == nil && userBalance != nil { defer storageGetter.SetUserBalance(userBalance) if cc.Cost != 0 || cc.ConnectFee != 0 { + Logger.Debug(fmt.Sprintf("Debiting from %v, value: %v", cd.GetUserBalanceKey(), cc.Cost+cc.ConnectFee)) userBalance.debitBalance(CREDIT, cc.Cost+cc.ConnectFee, true) } for _, ts := range cc.Timespans { diff --git a/timespans/userbalance.go b/timespans/userbalance.go index 48d5059e9..2a8d0f20b 100644 --- a/timespans/userbalance.go +++ b/timespans/userbalance.go @@ -20,7 +20,6 @@ package timespans import ( "errors" - "fmt" "strconv" "strings" ) @@ -68,7 +67,6 @@ Returns user's available minutes for the specified destination */ func (ub *UserBalance) getSecondsForPrefix(prefix string) (seconds, credit float64, bucketList bucketsorter) { credit = ub.BalanceMap[CREDIT+OUTBOUND] - Logger.Debug(fmt.Sprintf("Initial credit: %v from %+v", credit, ub.BalanceMap)) if len(ub.MinuteBuckets) == 0 { // Logger.Debug("There are no minute buckets to check for user: ", ub.Id) return