Loading cloudcontrol/node/host/plugins.py +3 −2 Original line number Diff line number Diff line Loading @@ -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 Loading Loading
cloudcontrol/node/host/plugins.py +3 −2 Original line number Diff line number Diff line Loading @@ -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 Loading