added disabled check for logging db type config option

This commit is contained in:
Radu Ioan Fericean
2012-08-02 17:02:23 +03:00
parent 71114c1496
commit 4422b23ab0
2 changed files with 10 additions and 7 deletions

View File

@@ -18,4 +18,4 @@ PDF, Epub, Manpage http://readthedocs.org/projects/cgrates/downloads/
API reference http://gopkgdoc.appspot.com/pkg/github.com/cgrates/cgrates
Current build status: [![build](http://goci.me/project/image/github.com/cgrates/cgrates "Continous integration")](http://goci.me/project/github.com/cgrates/cgrates)
Continous integration: [![build](http://goci.me/project/image/github.com/cgrates/cgrates "Continous integration")](http://goci.me/project/github.com/cgrates/cgrates)

View File

@@ -245,12 +245,15 @@ func main() {
defer getter.Close()
timespans.SetStorageGetter(getter)
db, err := sql.Open(logging_db_type, fmt.Sprintf("host=%s port=%s dbname=%s user=%s password=%s sslmode=disable", logging_db_host, logging_db_port, logging_db_db, logging_db_user, logging_db_password))
if err != nil {
timespans.Logger.Err(fmt.Sprintf("Could not connect to logger database: %v", err))
}
if db != nil {
defer db.Close()
var db *sql.DB
if logging_db_type != DISABLED {
db, err = sql.Open(logging_db_type, fmt.Sprintf("host=%s port=%s dbname=%s user=%s password=%s sslmode=disable", logging_db_host, logging_db_port, logging_db_db, logging_db_user, logging_db_password))
if err != nil {
timespans.Logger.Err(fmt.Sprintf("Could not connect to logger database: %v", err))
}
if db != nil {
defer db.Close()
}
}
if err != nil {