From ae528c1fc0a3a87af16b75c992ffa7c9663fb8c5 Mon Sep 17 00:00:00 2001 From: Radu Ioan Fericean Date: Thu, 2 Aug 2012 16:16:51 +0300 Subject: [PATCH] added sql driver --- cmd/cgr-rater/cgr-rater.go | 1 + conf/session_manager.config | 19 +++++++++---------- sessionmanager/postgreslogger.go | 1 - 3 files changed, 10 insertions(+), 11 deletions(-) diff --git a/cmd/cgr-rater/cgr-rater.go b/cmd/cgr-rater/cgr-rater.go index e0c368509..90ef2a5ff 100644 --- a/cmd/cgr-rater/cgr-rater.go +++ b/cmd/cgr-rater/cgr-rater.go @@ -23,6 +23,7 @@ import ( "database/sql" "flag" "fmt" + _ "github.com/bmizerany/pq" "github.com/cgrates/cgrates/balancer" "github.com/cgrates/cgrates/sessionmanager" "github.com/cgrates/cgrates/timespans" diff --git a/conf/session_manager.config b/conf/session_manager.config index 9327f9f84..981fc32f1 100644 --- a/conf/session_manager.config +++ b/conf/session_manager.config @@ -17,17 +17,16 @@ [global] redis_server = 127.0.0.1:6379 #redis address host:port redis_db = 10 # redis database number - -[rater] -enable = true -listen = 127.0.0.1:2001 # listening address host:port, internal for internal communication only -balancer = disabled # if defined it will register to balancer as worker -rpc_encoding = gob # use JSON for RPC encoding +logdb_type = postgres # +logdb_host = localhost # The host to connect to. Values that start with / are for UNIX domain sockets. +logdb_port = 5432 # The port to bind to. +logdb_name = gosqltest # The name of the database to connect to. +logdb_user = rif # The user to sign in as. +logdb_passwd = testus # The user's password.root [session_manager] enabled = true rater = internal #address where to access rater. Can be internal, direct rater address or the address of a balancer -freeswitch_server = localhost:8021 # freeswitch address host:port -freeswitch_pass = ClueCon # freeswitch address host:port -rpc_encoding = gob # use JSON for RPC encoding - +freeswitch_server = localhost:8021 +freeswitch_pass = ClueCon +rpc_encoding = gob \ No newline at end of file diff --git a/sessionmanager/postgreslogger.go b/sessionmanager/postgreslogger.go index 93243493d..8162ea60c 100644 --- a/sessionmanager/postgreslogger.go +++ b/sessionmanager/postgreslogger.go @@ -22,7 +22,6 @@ import ( "database/sql" "encoding/json" "fmt" - _ "github.com/bmizerany/pq" "github.com/cgrates/cgrates/timespans" "log" )