aboutsummaryrefslogtreecommitdiff
path: root/src/or/config.c
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2004-03-30 03:15:53 +0000
committerRoger Dingledine <arma@torproject.org>2004-03-30 03:15:53 +0000
commit524312494b5c5b015dd7f0db350c959afdefcf9a (patch)
tree76569f547149d62f320ffc90168f45985ea5b7b7 /src/or/config.c
parent0864d3f484f20fa5f2657a339dcb2e166bfa1a0f (diff)
downloadtor-524312494b5c5b015dd7f0db350c959afdefcf9a.tar.gz
tor-524312494b5c5b015dd7f0db350c959afdefcf9a.zip
use 'notice' loglevel for things the operator should hear
but that aren't warnings svn:r1384
Diffstat (limited to 'src/or/config.c')
-rw-r--r--src/or/config.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/or/config.c b/src/or/config.c
index 4bec39d043..d23453c6f6 100644
--- a/src/or/config.c
+++ b/src/or/config.c
@@ -419,7 +419,7 @@ static void free_options(or_options_t *options) {
static void init_options(or_options_t *options) {
/* give reasonable values for each option. Defaults to zero. */
memset(options,0,sizeof(or_options_t));
- options->LogLevel = tor_strdup("warn");
+ options->LogLevel = tor_strdup("notice");
options->ExitNodes = tor_strdup("");
options->EntryNodes = tor_strdup("");
options->ExcludeNodes = tor_strdup("");
@@ -501,8 +501,7 @@ int getconfig(int argc, char **argv, or_options_t *options) {
cf = config_open(fname);
if(!cf) {
if(using_default_torrc == 1) {
- log(LOG_WARN, "Configuration file '%s' not found, using defaults (this is fine).",fname);
- /* XXX change this WARN to INFO once we start using this feature */
+ log(LOG_NOTICE, "Configuration file '%s' not present, using reasonable defaults.",fname);
if(config_assign_default(options) < 0)
return -1;
} else {
@@ -549,12 +548,14 @@ int getconfig(int argc, char **argv, or_options_t *options) {
options->loglevel = LOG_ERR;
else if(!strcmp(options->LogLevel,"warn"))
options->loglevel = LOG_WARN;
+ else if(!strcmp(options->LogLevel,"notice"))
+ options->loglevel = LOG_NOTICE;
else if(!strcmp(options->LogLevel,"info"))
options->loglevel = LOG_INFO;
else if(!strcmp(options->LogLevel,"debug"))
options->loglevel = LOG_DEBUG;
else {
- log(LOG_WARN,"LogLevel must be one of err|warn|info|debug.");
+ log(LOG_WARN,"LogLevel must be one of err|warn|notice|info|debug.");
result = -1;
}
}