瀏覽代碼

SerializerRegistry.disable doesn't throw SerializerNotInstalled

Mher Movsisyan 13 年之前
父節點
當前提交
8c381af077
共有 1 個文件被更改,包括 2 次插入5 次删除
  1. 2 5
      celery/security/__init__.py

+ 2 - 5
celery/security/__init__.py

@@ -1,7 +1,7 @@
 from __future__ import absolute_import
 from __future__ import with_statement
 
-from kombu.serialization import registry, SerializerNotInstalled
+from kombu.serialization import registry
 
 from .. import current_app
 from ..exceptions import ImproperlyConfigured
@@ -28,10 +28,7 @@ Please see the configuration reference for more information.
 
 def disable_untrusted_serializers(whitelist=None):
     for name in set(registry._decoders) - set(whitelist or []):
-        try:
-            registry.disable(name)
-        except SerializerNotInstalled:
-            pass
+        registry.disable(name)
 
 
 def setup_security(allowed_serializers=None, key=None, cert=None, store=None,