second pass of cleanup for omf aspects
authorThierry Parmentelat <thierry.parmentelat@inria.fr>
Thu, 27 Jun 2013 19:24:30 +0000 (21:24 +0200)
committerThierry Parmentelat <thierry.parmentelat@inria.fr>
Thu, 27 Jun 2013 19:24:30 +0000 (21:24 +0200)
PLC/API.py
aspects/__init__.py

index 201de2d..829e759 100644 (file)
@@ -145,12 +145,6 @@ class PLCAPI:
         # Aspects modify the API by injecting code before, after or
         # around method calls. -- http://github.com/baris/pyaspects/blob/master/README
         # 
-        # As of now we only have aspects for OMF integration, that's
-        # why we enable aspects only if PLC_OMF is set to true.
-        if self.config.PLC_OMF_ENABLED:
-            from aspects import apply_omf_aspect
-            apply_omf_aspect()
-        
         if self.config.PLC_RATELIMIT_ENABLED:
             from aspects import apply_ratelimit_aspect
             apply_ratelimit_aspect()
index aa7b05c..41cbe77 100644 (file)
@@ -1,13 +1,8 @@
 from pyaspects.weaver import weave_class_method
 
 from PLC.Method import Method
-from aspects.omfaspects import OMFAspect
 from aspects.ratelimitaspects import RateLimitAspect
 
-def apply_omf_aspect():
-    # track all PLC methods to add OMF hooks
-    weave_class_method(OMFAspect(), Method, "__call__")
-
 def apply_ratelimit_aspect():
     weave_class_method(RateLimitAspect(), Method, "__call__")