use task_producer helper
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
from slic.utils import typename
|
||||
from slic.core.task import Task
|
||||
from slic.core.task import Task, task_producer
|
||||
from .baseadjustable import BaseAdjustable
|
||||
from .convenience import SpecConvenience
|
||||
|
||||
@@ -13,6 +13,8 @@ class Adjustable(BaseAdjustable, SpecConvenience):
|
||||
self.internal = internal
|
||||
self.current_task = None
|
||||
|
||||
self.set_target_value = task_producer(self, self.set_target_value)
|
||||
|
||||
|
||||
def _as_task(self, *args, **kwargs):
|
||||
self.current_task = task = Task(*args, **kwargs)
|
||||
|
||||
Reference in New Issue
Block a user