Module: check_mk
Branch: master
Commit: f5c2a4f41dd518275ee47dd634e71a6a21b83ee2
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=f5c2a4f41dd518…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Tue Apr 18 10:50:26 2017 +0200
Fixed bug in werk tool when searching for edition related components
Change-Id: I6c8883298214c2cc7f29392ac08979f14101da9a
---
werk | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/werk b/werk
index 6c247f8..cc60985 100755
--- a/werk
+++ b/werk
@@ -309,7 +309,7 @@ def main_list(args, format):
hit = False
for tp, values in [
( "edition", editions ),
- ( "component", components ),
+ ( "component", all_components()),
( "level", levels ),
( "class", classes ),
( "version", versions ),
@@ -472,6 +472,13 @@ def get_edition_components(edition):
return components + edition_components.get(edition, [])
+def all_components():
+ c = components
+ for ed_components in edition_components.values():
+ c += ed_components
+ return components
+
+
def main_new(args):
werk = {}
werk["id"] = next_werk_id()