From 8c54ad63e74e1566163fdffa1a0a1e41b6e1d45b Mon Sep 17 00:00:00 2001 From: Radu Ioan Fericean Date: Thu, 31 Jul 2014 22:57:47 +0300 Subject: [PATCH] compilation fix for tpimporter --- engine/tpimporter_csv.go | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/engine/tpimporter_csv.go b/engine/tpimporter_csv.go index d890df391..e24a8fe44 100644 --- a/engine/tpimporter_csv.go +++ b/engine/tpimporter_csv.go @@ -23,6 +23,7 @@ import ( "io/ioutil" "log" "strconv" + "time" "github.com/cgrates/cgrates/utils" ) @@ -421,7 +422,7 @@ func (self *TPCSVImporter) importActionTriggers(fn string) error { } continue } - tag, balanceType, direction, thresholdType, destinationTag, actionsTag := record[0], record[1], record[2], record[3], record[7], record[9], record[10], record[11], record[13] + tag, balanceType, direction, thresholdType, destinationTag, balanceExpirationDate, balanceRatingSubject, balanceSharedGroup, actionsTag := record[0], record[1], record[2], record[3], record[7], record[9], record[10], record[11], record[13] threshold, err := strconv.ParseFloat(record[4], 64) if err != nil { if self.Verbose { @@ -434,7 +435,7 @@ func (self *TPCSVImporter) importActionTriggers(fn string) error { log.Printf("Ignoring line %d, warning: <%s>", lineNr, err.Error()) continue } - minSleep, err := strconv.Atoi(record[6]) + minSleep, err := time.ParseDuration(record[6]) if err != nil && record[6] != "" { log.Printf("Ignoring line %d, warning: <%s>", lineNr, err.Error()) continue @@ -467,9 +468,9 @@ func (self *TPCSVImporter) importActionTriggers(fn string) error { MinSleep: minSleep, DestinationId: destinationTag, BalanceWeight: balanceWeight, - BalanceExpirationDate: balanceExpiationDate, - BalanceratingSubject: balanceratingSubject, - BalanceSharedGroup: BalanceSharedGroup, + BalanceExpirationDate: balanceExpirationDate, + BalanceRatingSubject: balanceRatingSubject, + BalanceSharedGroup: balanceSharedGroup, MinQueuedItems: minQueuedItems, Weight: weight, ActionsId: actionsTag,