]> rtime.felk.cvut.cz Git - frescor/frsh.git/commitdiff
Generic resource manager verbosity can be controlled from outside
authorMichal Sojka <sojkam1@fel.cvut.cz>
Thu, 2 Apr 2009 09:53:56 +0000 (11:53 +0200)
committerMichal Sojka <sojkam1@fel.cvut.cz>
Thu, 2 Apr 2009 09:53:56 +0000 (11:53 +0200)
fres/resmng/frm_generic.c
fres/resmng/frm_generic.h
resources/dummy/frm_dummy.c

index b09dd88fb035c4df933ef84da3fb9bd2ec9acc82..27ff4c98b59551a60f49f6f84054e9759e8de6f4 100644 (file)
@@ -59,8 +59,8 @@
 #include <fres_sa_scenario.h>
 #include <fcb.h>
 
-UL_LOG_CUST(ulogd_frm);
-ul_log_domain_t ulogd_frm = {UL_LOGL_MSG, "frm"};
+UL_LOG_CUST(ulogd_frm_generic);
+ul_log_domain_t ulogd_frm_generic = {UL_LOGL_MSG, "frm"};
 
 #define object_to_frm(o) (struct frm_data*)forb_instance_data(o)
 #define save_errno(cmd) do { int _e = errno; cmd; errno = _e; } while(0)
index 80f9f2a9fbe2e38a4a229be8db0729652896a10e..13931d3e7ed5934de343a378aabe536367689bb5 100644 (file)
@@ -59,6 +59,9 @@
 #include <frm.h>
 #include <fres_sa_scenario.h>
 #include <fra_generic.h>
+#include <ul_log.h>
+
+extern ul_log_domain_t ulogd_frm_generic;
 
 /**
  * Admission test for a given resource.
index fafc3060f1a4adb25a2101dec444ec282e3547f9..8f8a5a3ea51587b7b26f9e6cf1b7bc8ff411ebd3 100644 (file)
@@ -143,6 +143,10 @@ int main(int argc, char *argv[])
         * functions */
        fres_block_register_dummy();
 
+#ifndef CONFIG_RESOURCE_DUMMY_VERBOSE  
+       ulogd_frm_generic.level = UL_LOGL_ERR;
+#endif
+
        ret = frm_register_and_run(orb, &frm);
 
        if (ret != 0) {