diff options
author | Christian Grothoff <christian@grothoff.org> | 2012-09-27 19:01:04 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2012-09-27 19:01:04 +0000 |
commit | 383eec1895fff4a83f26bb8244d86571dd5baef9 (patch) | |
tree | dc6eccf68932c71785ee86d688ebebeda2ac4025 /src/fs | |
parent | 195267a6ac380d106d9409aa296885251d102c8e (diff) | |
download | gnunet-383eec1895fff4a83f26bb8244d86571dd5baef9.tar.gz gnunet-383eec1895fff4a83f26bb8244d86571dd5baef9.zip |
reducing error messages about missing configuration options by introducing new helper functions to print them uniformly
Diffstat (limited to 'src/fs')
-rw-r--r-- | src/fs/fs_namespace.c | 10 | ||||
-rw-r--r-- | src/fs/gnunet-service-fs_indexing.c | 10 | ||||
-rw-r--r-- | src/fs/gnunet-service-fs_pr.c | 12 | ||||
-rw-r--r-- | src/fs/gnunet-service-fs_push.c | 7 |
4 files changed, 15 insertions, 24 deletions
diff --git a/src/fs/fs_namespace.c b/src/fs/fs_namespace.c index 29cef7472..af1200dc4 100644 --- a/src/fs/fs_namespace.c +++ b/src/fs/fs_namespace.c | |||
@@ -53,9 +53,8 @@ get_namespace_directory (struct GNUNET_FS_Handle *h) | |||
53 | GNUNET_CONFIGURATION_get_value_filename (h->cfg, "FS", "IDENTITY_DIR", | 53 | GNUNET_CONFIGURATION_get_value_filename (h->cfg, "FS", "IDENTITY_DIR", |
54 | &dn)) | 54 | &dn)) |
55 | { | 55 | { |
56 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, | 56 | GNUNET_log_config_missing (GNUNET_ERROR_TYPE_ERROR, |
57 | _("Configuration fails to specify `%s' in section `%s'\n"), | 57 | "fs", "IDENTITY_DIR"); |
58 | "IDENTITY_DIR", "fs"); | ||
59 | return NULL; | 58 | return NULL; |
60 | } | 59 | } |
61 | return dn; | 60 | return dn; |
@@ -79,9 +78,8 @@ get_update_information_directory (struct GNUNET_FS_Namespace *ns) | |||
79 | GNUNET_CONFIGURATION_get_value_filename (ns->h->cfg, "FS", "UPDATE_DIR", | 78 | GNUNET_CONFIGURATION_get_value_filename (ns->h->cfg, "FS", "UPDATE_DIR", |
80 | &dn)) | 79 | &dn)) |
81 | { | 80 | { |
82 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, | 81 | GNUNET_log_config_missing (GNUNET_ERROR_TYPE_ERROR, |
83 | _("Configuration fails to specify `%s' in section `%s'\n"), | 82 | "fs", "UPDATE_DIR"); |
84 | "UPDATE_DIR", "fs"); | ||
85 | return NULL; | 83 | return NULL; |
86 | } | 84 | } |
87 | GNUNET_asprintf (&ret, "%s%s%s", dn, DIR_SEPARATOR_STR, ns->name); | 85 | GNUNET_asprintf (&ret, "%s%s%s", dn, DIR_SEPARATOR_STR, ns->name); |
diff --git a/src/fs/gnunet-service-fs_indexing.c b/src/fs/gnunet-service-fs_indexing.c index 60dd1c131..7bd8316ab 100644 --- a/src/fs/gnunet-service-fs_indexing.c +++ b/src/fs/gnunet-service-fs_indexing.c | |||
@@ -109,9 +109,8 @@ write_index_list () | |||
109 | if (GNUNET_OK != | 109 | if (GNUNET_OK != |
110 | GNUNET_CONFIGURATION_get_value_filename (cfg, "FS", "INDEXDB", &fn)) | 110 | GNUNET_CONFIGURATION_get_value_filename (cfg, "FS", "INDEXDB", &fn)) |
111 | { | 111 | { |
112 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR | GNUNET_ERROR_TYPE_BULK, | 112 | GNUNET_log_config_missing (GNUNET_ERROR_TYPE_ERROR | GNUNET_ERROR_TYPE_BULK, |
113 | _("Configuration option `%s' in section `%s' missing.\n"), | 113 | "fs", "INDEXDB"); |
114 | "INDEXDB", "FS"); | ||
115 | return; | 114 | return; |
116 | } | 115 | } |
117 | wh = GNUNET_BIO_write_open (fn); | 116 | wh = GNUNET_BIO_write_open (fn); |
@@ -159,9 +158,8 @@ read_index_list () | |||
159 | if (GNUNET_OK != | 158 | if (GNUNET_OK != |
160 | GNUNET_CONFIGURATION_get_value_filename (cfg, "FS", "INDEXDB", &fn)) | 159 | GNUNET_CONFIGURATION_get_value_filename (cfg, "FS", "INDEXDB", &fn)) |
161 | { | 160 | { |
162 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR | GNUNET_ERROR_TYPE_BULK, | 161 | GNUNET_log_config_missing (GNUNET_ERROR_TYPE_ERROR | GNUNET_ERROR_TYPE_BULK, |
163 | _("Configuration option `%s' in section `%s' missing.\n"), | 162 | "fs", "INDEXDB"); |
164 | "INDEXDB", "FS"); | ||
165 | return; | 163 | return; |
166 | } | 164 | } |
167 | if (GNUNET_NO == GNUNET_DISK_file_test (fn)) | 165 | if (GNUNET_NO == GNUNET_DISK_file_test (fn)) |
diff --git a/src/fs/gnunet-service-fs_pr.c b/src/fs/gnunet-service-fs_pr.c index cbe5a3e24..72babdb05 100644 --- a/src/fs/gnunet-service-fs_pr.c +++ b/src/fs/gnunet-service-fs_pr.c | |||
@@ -1597,19 +1597,15 @@ GSF_pending_request_init_ () | |||
1597 | "MAX_PENDING_REQUESTS", | 1597 | "MAX_PENDING_REQUESTS", |
1598 | &max_pending_requests)) | 1598 | &max_pending_requests)) |
1599 | { | 1599 | { |
1600 | GNUNET_log (GNUNET_ERROR_TYPE_INFO, | 1600 | GNUNET_log_config_missing (GNUNET_ERROR_TYPE_INFO, |
1601 | _ | 1601 | "fs", "MAX_PENDING_REQUESTS"); |
1602 | ("Configuration fails to specify `%s', assuming default value."), | ||
1603 | "MAX_PENDING_REQUESTS"); | ||
1604 | } | 1602 | } |
1605 | if (GNUNET_OK != | 1603 | if (GNUNET_OK != |
1606 | GNUNET_CONFIGURATION_get_value_size (GSF_cfg, "ats", "WAN_QUOTA_OUT", | 1604 | GNUNET_CONFIGURATION_get_value_size (GSF_cfg, "ats", "WAN_QUOTA_OUT", |
1607 | &bps)) | 1605 | &bps)) |
1608 | { | 1606 | { |
1609 | GNUNET_log (GNUNET_ERROR_TYPE_INFO, | 1607 | GNUNET_log_config_missing (GNUNET_ERROR_TYPE_INFO, |
1610 | _ | 1608 | "ats", "WAN_QUOTA_OUT"); |
1611 | ("Configuration fails to specify `%s', assuming default value."), | ||
1612 | "WAN_QUOTA_OUT"); | ||
1613 | bps = 65536; | 1609 | bps = 65536; |
1614 | } | 1610 | } |
1615 | /* queue size should be #queries we can have pending and satisfy within | 1611 | /* queue size should be #queries we can have pending and satisfy within |
diff --git a/src/fs/gnunet-service-fs_push.c b/src/fs/gnunet-service-fs_push.c index aaf7ca8a3..936cf5164 100644 --- a/src/fs/gnunet-service-fs_push.c +++ b/src/fs/gnunet-service-fs_push.c | |||
@@ -624,10 +624,9 @@ GSF_push_init_ () | |||
624 | GNUNET_CONFIGURATION_get_value_time (GSF_cfg, "fs", "MIN_MIGRATION_DELAY", | 624 | GNUNET_CONFIGURATION_get_value_time (GSF_cfg, "fs", "MIN_MIGRATION_DELAY", |
625 | &min_migration_delay)) | 625 | &min_migration_delay)) |
626 | { | 626 | { |
627 | GNUNET_log (GNUNET_ERROR_TYPE_WARNING, | 627 | GNUNET_log_config_invalid (GNUNET_ERROR_TYPE_WARNING, |
628 | _ | 628 | "fs", "MIN_MIGRATION_DELAY", |
629 | ("Invalid value specified for option `%s' in section `%s', content pushing disabled\n"), | 629 | _("time required, content pushing disabled")); |
630 | "MIN_MIGRATION_DELAY", "fs"); | ||
631 | return; | 630 | return; |
632 | } | 631 | } |
633 | consider_gathering (); | 632 | consider_gathering (); |