aboutsummaryrefslogtreecommitdiff
path: root/src/lockmanager
diff options
context:
space:
mode:
authorSree Harsha Totakura <totakura@in.tum.de>2012-04-29 10:08:07 +0000
committerSree Harsha Totakura <totakura@in.tum.de>2012-04-29 10:08:07 +0000
commitcd493cf35bcd6aa06f74bf46e333a066d58911f1 (patch)
tree154f3d258877b160448f456c09d7d9eed76cb1cb /src/lockmanager
parent6e0f724c5cad32878d5b00c69af6b7b87e7ffe55 (diff)
downloadgnunet-cd493cf35bcd6aa06f74bf46e333a066d58911f1.tar.gz
gnunet-cd493cf35bcd6aa06f74bf46e333a066d58911f1.zip
-logging conventions
Diffstat (limited to 'src/lockmanager')
-rw-r--r--src/lockmanager/gnunet-service-lockmanager.c12
-rw-r--r--src/lockmanager/test_lockmanager_api.c29
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,
155int main (int argc, char *const *argv) 157int 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)
109static void 109static void
110do_abort (void *cls, const const struct GNUNET_SCHEDULER_TaskContext *tc) 110do_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
173run (void *cls, char *const *args, const char *cfgfile, 177run (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}