#include <ctype.h>
#include "lib/util/debug.h"
-#include "ctdb_logging.h"
#include "ctdb_private.h"
#include "ctdb_client.h"
#include "common/rb_tree.h"
#include "common/common.h"
+#include "common/logging.h"
#include "common/cmdline.h"
struct ctdb_context *ctdb_cmdline_init(struct tevent_context *ev)
{
struct ctdb_context *ctdb;
+ enum debug_level log_level;
int ret;
/* initialise ctdb */
}
/* Set the debug level */
- if (!parse_debug(ctdb_cmdline.debuglevel, &DEBUGLEVEL)) {
- DEBUGLEVEL = DEBUG_NOTICE;
+ if (debug_level_parse(ctdb_cmdline.debuglevel, &log_level)) {
+ DEBUGLEVEL = debug_level_to_int(log_level);
+ } else {
+ DEBUGLEVEL = debug_level_to_int(DEBUG_NOTICE);
}
/* set up the tree to store server ids */
struct timeval req_timeout)
{
struct ctdb_context *ctdb;
+ enum debug_level log_level;
char *socket_name;
int ret;
}
/* Set the debug level */
- if (!parse_debug(ctdb_cmdline.debuglevel, &DEBUGLEVEL)) {
- DEBUGLEVEL = DEBUG_NOTICE;
+ if (debug_level_parse(ctdb_cmdline.debuglevel, &log_level)) {
+ DEBUGLEVEL = debug_level_to_int(log_level);
+ } else {
+ DEBUGLEVEL = debug_level_to_int(DEBUG_NOTICE);
}
ret = ctdb_socket_connect(ctdb);