Use name from initialization to access settings in libcharon.
Also fixes several whitespace errors.
This commit is contained in:
@@ -140,7 +140,7 @@ sql_logger_t *sql_logger_create(database_t *db)
|
||||
.db = db,
|
||||
.recursive = thread_value_create(NULL),
|
||||
.level = lib->settings->get_int(lib->settings,
|
||||
"charon.plugins.sql.loglevel", -1),
|
||||
"%s.plugins.sql.loglevel", -1, charon->name),
|
||||
);
|
||||
|
||||
return &this->public;
|
||||
|
||||
@@ -80,7 +80,8 @@ plugin_t *sql_plugin_create()
|
||||
char *uri;
|
||||
private_sql_plugin_t *this;
|
||||
|
||||
uri = lib->settings->get_str(lib->settings, "charon.plugins.sql.database", NULL);
|
||||
uri = lib->settings->get_str(lib->settings, "%s.plugins.sql.database",
|
||||
NULL, charon->name);
|
||||
if (!uri)
|
||||
{
|
||||
DBG1(DBG_CFG, "sql plugin: database URI not set");
|
||||
|
||||
Reference in New Issue
Block a user