diff options
author | Radek Novacek <rnovacek@redhat.com> | 2014-05-15 14:41:16 +0200 |
---|---|---|
committer | Radek Novacek <rnovacek@redhat.com> | 2014-05-19 10:17:02 +0200 |
commit | bcab5803efc7444b3c1fbff28d0ac9691f152222 (patch) | |
tree | f2e2d183a91b5b0b0beec9781575ef0eb9a8a58c /src/software | |
parent | 1c15fcb93f13dadb706b24f398b5181d2d103ced (diff) | |
download | openlmi-providers-bcab5803efc7444b3c1fbff28d0ac9691f152222.tar.gz openlmi-providers-bcab5803efc7444b3c1fbff28d0ac9691f152222.tar.xz openlmi-providers-bcab5803efc7444b3c1fbff28d0ac9691f152222.zip |
Software: don't fail when logging.config doesn't have dictConfig
python 2.6 doesn't have logging.config.dictConfig, skip the logging
configuration in that case.
Diffstat (limited to 'src/software')
-rw-r--r-- | src/software/lmi/software/yumdb/util.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/software/lmi/software/yumdb/util.py b/src/software/lmi/software/yumdb/util.py index 2c67a15..b3961fb 100644 --- a/src/software/lmi/software/yumdb/util.py +++ b/src/software/lmi/software/yumdb/util.py @@ -112,7 +112,10 @@ def setup_logging(): pass if logging_setup is False: # disable logging completely - logging.config.dictConfig(DISABLED_LOGGING_CONFIG) + + # python 2.6 doesn't have dictConfig, don't fail on it + if hasattr(logging.config, 'dictConfig'): + logging.config.dictConfig(DISABLED_LOGGING_CONFIG) def is_pkg_installed(pkg, rpmdb): """ |