summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Larson <chris_larson@mentor.com>2011-06-27 07:08:06 -0700
committerChris Larson <chris_larson@mentor.com>2011-06-27 07:08:06 -0700
commita10d40b113d8570db2576910540b16192a99e53e (patch)
tree8bdfadd1b5be2e11dfa5db1ced59f6d46abdc7d3
parentdc6fef0280d5f6fb0b288e4fbb154bf445524903 (diff)
downloadbitbake-a10d40b113d8570db2576910540b16192a99e53e.tar.gz
Revert the unintentionally pushed msg.py change
Signed-off-by: Chris Larson <chris_larson@mentor.com>
-rw-r--r--lib/bb/msg.py18
1 files changed, 6 insertions, 12 deletions
diff --git a/lib/bb/msg.py b/lib/bb/msg.py
index 49143e531..12d19ff8e 100644
--- a/lib/bb/msg.py
+++ b/lib/bb/msg.py
@@ -80,7 +80,7 @@ class Loggers(dict):
if key in self:
return dict.__getitem__(self, key)
else:
- log = logging.getLogger("BitBake.%s" % domain[key])
+ log = logging.getLogger("BitBake.%s" % domain._fields[key])
dict.__setitem__(self, key, log)
return log
@@ -90,16 +90,11 @@ class DebugLevel(dict):
key = domain.Default
return get_debug_level(key)
-class Enum(set):
- def __init__(self, *args):
- super(set, self).__init__(args)
+def _NamedTuple(name, fields):
+ Tuple = collections.namedtuple(name, " ".join(fields))
+ return Tuple(*range(len(fields)))
- def __getattr__(self, name):
- if name in self:
- return name
- raise AttributeError
-
-domain = Enum(
+domain = _NamedTuple("Domain", (
"Default",
"Build",
"Cache",
@@ -112,8 +107,7 @@ domain = Enum(
"Provider",
"RunQueue",
"TaskData",
- "Util"
-)
+ "Util"))
logger = logging.getLogger("BitBake")
loggers = Loggers()
debug_level = DebugLevel()