diff options
author | Jenkins <jenkins@review.openstack.org> | 2015-11-26 17:06:09 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2015-11-26 17:06:09 +0000 |
commit | a57b0c89a57e296afe7e5a581e3aa6f9465af29f (patch) | |
tree | 5f6011001bebca30025e34b80181abec18991ffc /ceilometer/event | |
parent | b96509715dcd184c23461de6aa41d5f27052c9c4 (diff) | |
parent | 5acc00c179f109eacb174856e58f75dba1ce73cc (diff) | |
download | ceilometer-a57b0c89a57e296afe7e5a581e3aa6f9465af29f.tar.gz |
Merge "re-implement thread safe fnmatch"
Diffstat (limited to 'ceilometer/event')
-rw-r--r-- | ceilometer/event/converter.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/ceilometer/event/converter.py b/ceilometer/event/converter.py index 165632d5..8a66f35a 100644 --- a/ceilometer/event/converter.py +++ b/ceilometer/event/converter.py @@ -13,8 +13,6 @@ # License for the specific language governing permissions and limitations # under the License. -import fnmatch - from debtcollector import moves from oslo_config import cfg from oslo_log import log @@ -24,6 +22,7 @@ import six from ceilometer import declarative from ceilometer.event.storage import models from ceilometer.i18n import _ +from ceilometer import utils OPTS = [ cfg.StrOpt('definitions_cfg_file', @@ -131,13 +130,13 @@ class EventDefinition(object): def included_type(self, event_type): for t in self._included_types: - if fnmatch.fnmatch(event_type, t): + if utils.match(event_type, t): return True return False def excluded_type(self, event_type): for t in self._excluded_types: - if fnmatch.fnmatch(event_type, t): + if utils.match(event_type, t): return True return False |