diff options
author | Sree Harsha Totakura <totakura@in.tum.de> | 2012-04-29 10:08:07 +0000 |
---|---|---|
committer | Sree Harsha Totakura <totakura@in.tum.de> | 2012-04-29 10:08:07 +0000 |
commit | cd493cf35bcd6aa06f74bf46e333a066d58911f1 (patch) | |
tree | 154f3d258877b160448f456c09d7d9eed76cb1cb /src/lockmanager | |
parent | 6e0f724c5cad32878d5b00c69af6b7b87e7ffe55 (diff) | |
download | gnunet-cd493cf35bcd6aa06f74bf46e333a066d58911f1.tar.gz gnunet-cd493cf35bcd6aa06f74bf46e333a066d58911f1.zip |
-logging conventions
Diffstat (limited to 'src/lockmanager')
-rw-r--r-- | src/lockmanager/gnunet-service-lockmanager.c | 12 | ||||
-rw-r--r-- | src/lockmanager/test_lockmanager_api.c | 29 |
2 files changed, 32 insertions, 9 deletions
diff --git a/src/lockmanager/gnunet-service-lockmanager.c b/src/lockmanager/gnunet-service-lockmanager.c index 65142fec2..481ca2e58 100644 --- a/src/lockmanager/gnunet-service-lockmanager.c +++ b/src/lockmanager/gnunet-service-lockmanager.c | |||
@@ -32,8 +32,10 @@ | |||
32 | 32 | ||
33 | #include "lockmanager.h" | 33 | #include "lockmanager.h" |
34 | 34 | ||
35 | #define VERBOSE GNUNET_YES | ||
36 | |||
35 | #define LOG(kind,...) \ | 37 | #define LOG(kind,...) \ |
36 | GNUNET_log_from (kind, "gnunet-service-lockmanager",__VA_ARGS__) | 38 | GNUNET_log (kind, __VA_ARGS__) |
37 | 39 | ||
38 | #define TIME_REL_MINS(min) \ | 40 | #define TIME_REL_MINS(min) \ |
39 | GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_MINUTES, min) | 41 | GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_MINUTES, min) |
@@ -155,6 +157,14 @@ lockmanager_run (void *cls, | |||
155 | int main (int argc, char *const *argv) | 157 | int main (int argc, char *const *argv) |
156 | { | 158 | { |
157 | int ret; | 159 | int ret; |
160 | |||
161 | GNUNET_log_setup ("lockmanager", | ||
162 | #if VERBOSE | ||
163 | "DEBUG", | ||
164 | #else | ||
165 | "WARNING", | ||
166 | #endif | ||
167 | NULL); | ||
158 | 168 | ||
159 | LOG (GNUNET_ERROR_TYPE_DEBUG, "main()\n"); | 169 | LOG (GNUNET_ERROR_TYPE_DEBUG, "main()\n"); |
160 | ret = | 170 | ret = |
diff --git a/src/lockmanager/test_lockmanager_api.c b/src/lockmanager/test_lockmanager_api.c index 102e19841..9edb7bdae 100644 --- a/src/lockmanager/test_lockmanager_api.c +++ b/src/lockmanager/test_lockmanager_api.c | |||
@@ -28,12 +28,12 @@ | |||
28 | #include "gnunet_util_lib.h" | 28 | #include "gnunet_util_lib.h" |
29 | #include "gnunet_lockmanager_service.h" | 29 | #include "gnunet_lockmanager_service.h" |
30 | 30 | ||
31 | #define VERBOSE 1 | 31 | #define VERBOSE GNUNET_YES |
32 | 32 | ||
33 | #define VERBOSE_ARM 1 | 33 | #define VERBOSE_ARM 1 |
34 | 34 | ||
35 | #define LOG(kind,...) \ | 35 | #define LOG(kind,...) \ |
36 | GNUNET_log_from (kind, "test-lockmanager-api",__VA_ARGS__) | 36 | GNUNET_log (kind, __VA_ARGS__) |
37 | 37 | ||
38 | #define TIME_REL_SECONDS(min) \ | 38 | #define TIME_REL_SECONDS(min) \ |
39 | GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_SECONDS, min) | 39 | GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_SECONDS, min) |
@@ -109,6 +109,7 @@ do_shutdown (void *cls, const const struct GNUNET_SCHEDULER_TaskContext *tc) | |||
109 | static void | 109 | static void |
110 | do_abort (void *cls, const const struct GNUNET_SCHEDULER_TaskContext *tc) | 110 | do_abort (void *cls, const const struct GNUNET_SCHEDULER_TaskContext *tc) |
111 | { | 111 | { |
112 | LOG (GNUNET_ERROR_TYPE_DEBUG, "Aborting test...\n"); | ||
112 | abort_task_id = GNUNET_SCHEDULER_NO_TASK; | 113 | abort_task_id = GNUNET_SCHEDULER_NO_TASK; |
113 | result = GNUNET_SYSERR; | 114 | result = GNUNET_SYSERR; |
114 | do_shutdown (cls, tc); | 115 | do_shutdown (cls, tc); |
@@ -132,11 +133,14 @@ status_cb (void *cls, | |||
132 | uint32_t lock, | 133 | uint32_t lock, |
133 | enum GNUNET_LOCKMANAGER_Status status) | 134 | enum GNUNET_LOCKMANAGER_Status status) |
134 | { | 135 | { |
135 | if (NULL != request) | 136 | LOG (GNUNET_ERROR_TYPE_DEBUG, |
136 | { | 137 | "Status change callback called on lock: %d of domain: %s\n", |
137 | GNUNET_LOCKMANAGER_cancel_request (request); | 138 | lock, domain_name); |
138 | request = NULL; | 139 | GNUNET_assert (GNUNET_LOCKMANAGER_SUCCESS == status); |
139 | } | 140 | GNUNET_assert (NULL != request); |
141 | GNUNET_LOCKMANAGER_cancel_request (request); | ||
142 | request = NULL; | ||
143 | |||
140 | GNUNET_SCHEDULER_add_delayed (TIME_REL_SECONDS (1), | 144 | GNUNET_SCHEDULER_add_delayed (TIME_REL_SECONDS (1), |
141 | &do_shutdown, | 145 | &do_shutdown, |
142 | NULL); | 146 | NULL); |
@@ -173,6 +177,7 @@ static void | |||
173 | run (void *cls, char *const *args, const char *cfgfile, | 177 | run (void *cls, char *const *args, const char *cfgfile, |
174 | const struct GNUNET_CONFIGURATION_Handle *cfg) | 178 | const struct GNUNET_CONFIGURATION_Handle *cfg) |
175 | { | 179 | { |
180 | LOG (GNUNET_ERROR_TYPE_DEBUG, "Starting test...\n"); | ||
176 | config = GNUNET_CONFIGURATION_dup (cfg); | 181 | config = GNUNET_CONFIGURATION_dup (cfg); |
177 | arm_pid = | 182 | arm_pid = |
178 | GNUNET_OS_start_process (GNUNET_YES, NULL, NULL, "gnunet-service-arm", | 183 | GNUNET_OS_start_process (GNUNET_YES, NULL, NULL, "gnunet-service-arm", |
@@ -207,6 +212,14 @@ int main (int argc, char **argv) | |||
207 | struct GNUNET_GETOPT_CommandLineOption options[] = { | 212 | struct GNUNET_GETOPT_CommandLineOption options[] = { |
208 | GNUNET_GETOPT_OPTION_END | 213 | GNUNET_GETOPT_OPTION_END |
209 | }; | 214 | }; |
215 | |||
216 | GNUNET_log_setup ("test-lockmanager-api", | ||
217 | #if VERBOSE | ||
218 | "DEBUG", | ||
219 | #else | ||
220 | "WARNING", | ||
221 | #endif | ||
222 | NULL); | ||
210 | 223 | ||
211 | ret = | 224 | ret = |
212 | GNUNET_PROGRAM_run ((sizeof (argv2) / sizeof (char *)) - 1, argv2, | 225 | GNUNET_PROGRAM_run ((sizeof (argv2) / sizeof (char *)) - 1, argv2, |
@@ -223,6 +236,6 @@ int main (int argc, char **argv) | |||
223 | LOG (GNUNET_ERROR_TYPE_WARNING, "test failed\n"); | 236 | LOG (GNUNET_ERROR_TYPE_WARNING, "test failed\n"); |
224 | return 1; | 237 | return 1; |
225 | } | 238 | } |
226 | LOG (GNUNET_ERROR_TYPE_INFO, "test ok\n"); | 239 | LOG (GNUNET_ERROR_TYPE_INFO, "test OK\n"); |
227 | return 0; | 240 | return 0; |
228 | } | 241 | } |