diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2014-02-03 17:49:18 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2014-02-03 17:49:18 +0000 |
commit | b26ee701eb12e7664fc0f158e5f38bfbd4149b10 (patch) | |
tree | fdd6a4cab56ea4c1f23fd662e621d782477817b7 /src/ats-tests/gnunet-ats-sim.c | |
parent | f52d267bb4d1ec781cf051b9a8d5beaa2b2ceb03 (diff) | |
download | gnunet-b26ee701eb12e7664fc0f158e5f38bfbd4149b10.tar.gz gnunet-b26ee701eb12e7664fc0f158e5f38bfbd4149b10.zip |
logging all nodes in a single file
Diffstat (limited to 'src/ats-tests/gnunet-ats-sim.c')
-rw-r--r-- | src/ats-tests/gnunet-ats-sim.c | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/src/ats-tests/gnunet-ats-sim.c b/src/ats-tests/gnunet-ats-sim.c index c47e760c8..e891cb39b 100644 --- a/src/ats-tests/gnunet-ats-sim.c +++ b/src/ats-tests/gnunet-ats-sim.c | |||
@@ -52,6 +52,11 @@ static int opt_log; | |||
52 | */ | 52 | */ |
53 | static int opt_plot; | 53 | static int opt_plot; |
54 | 54 | ||
55 | /** | ||
56 | * cmd option -v: verbose logs | ||
57 | */ | ||
58 | static int opt_verbose; | ||
59 | |||
55 | GNUNET_SCHEDULER_TaskIdentifier timeout_task; | 60 | GNUNET_SCHEDULER_TaskIdentifier timeout_task; |
56 | 61 | ||
57 | struct Experiment *e; | 62 | struct Experiment *e; |
@@ -156,8 +161,13 @@ log_request__cb (void *cls, const struct GNUNET_HELLO_Address *address, | |||
156 | struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in, | 161 | struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in, |
157 | const struct GNUNET_ATS_Information *ats, uint32_t ats_count) | 162 | const struct GNUNET_ATS_Information *ats, uint32_t ats_count) |
158 | { | 163 | { |
164 | |||
159 | if (NULL != l) | 165 | if (NULL != l) |
160 | GNUNET_ATS_TEST_logging_now (l); | 166 | { |
167 | //GNUNET_break (0); | ||
168 | //GNUNET_ATS_TEST_logging_now (l); | ||
169 | } | ||
170 | |||
161 | } | 171 | } |
162 | 172 | ||
163 | static void | 173 | static void |
@@ -213,10 +223,11 @@ static void topology_setup_done (void *cls, | |||
213 | masters_p = masters; | 223 | masters_p = masters; |
214 | slaves_p = slaves; | 224 | slaves_p = slaves; |
215 | 225 | ||
216 | l = GNUNET_ATS_TEST_logging_start (GNUNET_TIME_relative_multiply(GNUNET_TIME_UNIT_MILLISECONDS, 100), | 226 | l = GNUNET_ATS_TEST_logging_start (e->log_freq, |
217 | e->name, | 227 | e->name, |
218 | masters_p, | 228 | masters_p, |
219 | e->num_masters); | 229 | e->num_masters, e->num_slaves, |
230 | opt_verbose); | ||
220 | GNUNET_ATS_TEST_experimentation_run (e, &episode_done_cb, &experiment_done_cb); | 231 | GNUNET_ATS_TEST_experimentation_run (e, &episode_done_cb, &experiment_done_cb); |
221 | 232 | ||
222 | #if 0 | 233 | #if 0 |
@@ -290,6 +301,10 @@ parse_args (int argc, char *argv[]) | |||
290 | { | 301 | { |
291 | opt_plot = GNUNET_YES; | 302 | opt_plot = GNUNET_YES; |
292 | } | 303 | } |
304 | if (0 == strcmp (argv[c], "-v")) | ||
305 | { | ||
306 | opt_verbose = GNUNET_YES; | ||
307 | } | ||
293 | } | 308 | } |
294 | } | 309 | } |
295 | 310 | ||