From: Michal Sojka Date: Wed, 27 May 2009 13:59:42 +0000 (+0200) Subject: Better logging in admission test X-Git-Url: http://rtime.felk.cvut.cz/gitweb/frescor/fwp.git/commitdiff_plain/8e90c47833b89a54f3d12cb0838e039db1131307 Better logging in admission test --- diff --git a/fwp/mngr/fwp_admctrl.c b/fwp/mngr/fwp_admctrl.c index 3ab53c2..62ee83f 100644 --- a/fwp/mngr/fwp_admctrl.c +++ b/fwp/mngr/fwp_admctrl.c @@ -48,9 +48,11 @@ #include "fwp_idl.h" #include "fwp_admctrl.h" #include +#include UL_LOG_CUST(ulogd_fwp_admctrl); -ul_log_domain_t ulogd_frm_aqcpu = {UL_LOGL_MSG, "fwp_admctrl"}; +ul_log_domain_t ulogd_fwp_admctrl = {UL_LOGL_MSG, "fwp_admctrl"}; +UL_LOGREG_SINGLE_DOMAIN_INIT_FUNCTION(fwp_admctrl_logreg_domains, ulogd_fwp_admctrl); /* TODO: Find out the real value and determine what influences it (MTU * of the interface minus header sizes?). */ @@ -168,7 +170,7 @@ int fwp_admctrl_utilization(struct fres_sa_scenario *scenario, void *priv, basic = fres_contract_get_basic(c->contract); frsh_network_budget_to_bytes(FRSH_NETPF_FWP,&basic->budget,&bytes); - printf(" processing: id=%s, period=%ld ms, budget=%lu bytes\n", + ul_logmsg("processing: id=%s, period=%ld ms, budget=%lu bytes\n", id, fosa_rel_time_to_msec(basic->period), (long unsigned int)bytes); @@ -237,11 +239,13 @@ int fwp_admctrl_utilization(struct fres_sa_scenario *scenario, void *priv, goto not_schedulable; } scenario->utilization = utilization/100; /* For GUI */ - + + ul_logmsg("accepted\n"); *schedulable = true; return 0; not_schedulable: + ul_logmsg("rejected\n"); *schedulable = false; return 0; }