aboutsummaryrefslogtreecommitdiff
path: root/lib/vlog.h
diff options
context:
space:
mode:
authorBen Pfaff <blp@nicira.com>2011-03-18 10:10:20 -0700
committerBen Pfaff <blp@nicira.com>2011-03-18 11:37:32 -0700
commitc7981f8ca285147fa315fde62d06107d54f4acac (patch)
treeb7dac466ff72acc6ab5544c7fa8b40415cc63307 /lib/vlog.h
parent269340fac3602303e30d46181652a7c90bde0e5e (diff)
vlog: Add comment describing the purpose of each log level.
Based on descriptions from internal wiki.
Diffstat (limited to 'lib/vlog.h')
-rw-r--r--lib/vlog.h24
1 files changed, 22 insertions, 2 deletions
diff --git a/lib/vlog.h b/lib/vlog.h
index 60b1a338..7411f763 100644
--- a/lib/vlog.h
+++ b/lib/vlog.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2008, 2009, 2010 Nicira Networks.
+ * Copyright (c) 2008, 2009, 2010, 2011 Nicira Networks.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -27,7 +27,27 @@
extern "C" {
#endif
-/* Logging importance levels. */
+/* Logging importance levels.
+ *
+ * The following log levels, in descending order of importance, are enabled by
+ * default:
+ *
+ * - EMER: Not currently used.
+ *
+ * - ERR: A high-level operation or a subsystem failed. Attention is
+ * warranted.
+ *
+ * - WARN: A low-level operation failed, but higher-level subsystems may be
+ * able to recover.
+ *
+ * - INFO: Information that may be useful in retrospect when investigating
+ * a problem.
+ *
+ * The lowest log level is not enabled by default:
+ *
+ * - DBG: Information useful only to someone with intricate knowledge of the
+ * system, or that would commonly cause too-voluminous log output.
+ */
#define VLOG_LEVELS \
VLOG_LEVEL(EMER, LOG_ALERT) \
VLOG_LEVEL(ERR, LOG_ERR) \