aboutsummaryrefslogtreecommitdiff
path: root/src/fs
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2012-09-27 19:01:04 +0000
committerChristian Grothoff <christian@grothoff.org>2012-09-27 19:01:04 +0000
commit383eec1895fff4a83f26bb8244d86571dd5baef9 (patch)
treedc6eccf68932c71785ee86d688ebebeda2ac4025 /src/fs
parent195267a6ac380d106d9409aa296885251d102c8e (diff)
downloadgnunet-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.c10
-rw-r--r--src/fs/gnunet-service-fs_indexing.c10
-rw-r--r--src/fs/gnunet-service-fs_pr.c12
-rw-r--r--src/fs/gnunet-service-fs_push.c7
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 ();