X-Git-Url: http://git.onelab.eu/?p=monitor.git;a=blobdiff_plain;f=web%2FMonitorWeb%2Fmonitorweb%2Fcontrollers.py;fp=web%2FMonitorWeb%2Fmonitorweb%2Fcontrollers.py;h=149a397c690bdfd2ea52daf4352770be295d0ea2;hp=3d68fe625ed042b20c41a039d4a5f97fe7b924f1;hb=734f4dbd2fc993b27b044bcd3bd8c25f86be40c3;hpb=4aa8a9bfafed28f85381f4f315cc4eb30c94d78b diff --git a/web/MonitorWeb/monitorweb/controllers.py b/web/MonitorWeb/monitorweb/controllers.py index 3d68fe6..149a397 100644 --- a/web/MonitorWeb/monitorweb/controllers.py +++ b/web/MonitorWeb/monitorweb/controllers.py @@ -350,7 +350,8 @@ class Root(controllers.RootController, MonitorXmlrpcServer): if 'rpmvalue' in data and 'rpms' in data: if agg['rpms']: rpm_list = agg['rpms'].split() - rpm_list = filter(lambda x: data['rpmvalue'] in x, rpm_list) + rpm_list = filter(lambda x: re.match(data['rpmvalue'], x, re.I), + rpm_list) agg['rpms'] = " ".join(rpm_list) query.append(agg)