Skip to content
Snippets Groups Projects
Commit 2e5cf215 authored by Anael Beutot's avatar Anael Beutot
Browse files

Added background calculation for plugins tags

parent 95dc49aa
No related branches found
No related tags found
No related merge requests found
......@@ -60,10 +60,11 @@ class Plugin(object):
# prevents module from being garbage collected
self.module = module
def _decorator_tag(self, ttl=-1, refresh=None, name=None):
def _decorator_tag(self, ttl=-1, refresh=None, name=None, background=False):
def decorator(func):
tag = Tag(func.__name__ if name is None else name,
lambda: taggify(func()), ttl=ttl, refresh=refresh)
lambda: taggify(func()), ttl=ttl, refresh=refresh,
background=background)
self.tags.append(tag)
return _tag_direct_use_error
return decorator
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment