def wrappee(*args, **kwargs):
     for resource in decorator_self.params:
         rm = resource.__name__ + "ResourceManager"
         rm_class = ResourceManager.getResourceManager(rm)
         if rm_class:
             rm_instance = rm_class()
             if rm_instance.getOnly():
                 rm_instance.remove()
                 # TODO: use **kwargs for private remove
         else:
             raise ResourceManagerNotFoundError(rm)
     return original_func(*args, **kwargs)