git://git.onelab.eu
/
nodemanager.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add /bin and /sbin in path if not present in slivers - in root/.profile like for...
[nodemanager.git]
/
logger.py
diff --git
a/logger.py
b/logger.py
index
b44abe2
..
3d3400e
100644
(file)
--- a/
logger.py
+++ b/
logger.py
@@
-1,5
+1,3
@@
-# $Id$
-# $URL$
"""A very simple logger that tries to be concurrency-safe."""
"""A very simple logger that tries to be concurrency-safe."""
@@
-18,12
+16,15
@@
LOG_NONE=0
LOG_NODE=1
LOG_VERBOSE=2
# default is to log a reasonable amount of stuff for when running on operational nodes
LOG_NODE=1
LOG_VERBOSE=2
# default is to log a reasonable amount of stuff for when running on operational nodes
-LOG_LEVEL=
1
+LOG_LEVEL=
LOG_NODE
def set_level(level):
global LOG_LEVEL
def set_level(level):
global LOG_LEVEL
- assert level in [LOG_NONE,LOG_NODE,LOG_VERBOSE]
- LOG_LEVEL=level
+ try:
+ assert level in [LOG_NONE,LOG_NODE,LOG_VERBOSE]
+ LOG_LEVEL=level
+ except:
+ logger.log("Failed to set LOG_LEVEL to %s"%level)
def verbose(msg):
log('(v) '+msg,LOG_VERBOSE)
def verbose(msg):
log('(v) '+msg,LOG_VERBOSE)