Merge "Remove direct usage of the deprecated notifier location"

This commit is contained in:
Jenkins
2014-11-19 03:04:45 +00:00
committed by Gerrit Code Review
8 changed files with 21 additions and 18 deletions

View File

@@ -19,6 +19,7 @@ import abc
import six import six
from taskflow.types import notifier
from taskflow.utils import misc from taskflow.utils import misc
@@ -40,8 +41,8 @@ class EngineBase(object):
self._options = {} self._options = {}
else: else:
self._options = dict(options) self._options = dict(options)
self.notifier = misc.Notifier() self.notifier = notifier.Notifier()
self.task_notifier = misc.Notifier() self.task_notifier = notifier.Notifier()
@property @property
def options(self): def options(self):

View File

@@ -39,14 +39,14 @@ from taskflow.listeners import base
from taskflow.patterns import linear_flow as lf from taskflow.patterns import linear_flow as lf
from taskflow import states from taskflow import states
from taskflow import task from taskflow import task
from taskflow.utils import misc from taskflow.types import notifier
class PokeFutureListener(base.ListenerBase): class PokeFutureListener(base.ListenerBase):
def __init__(self, engine, future, task_name): def __init__(self, engine, future, task_name):
super(PokeFutureListener, self).__init__( super(PokeFutureListener, self).__init__(
engine, engine,
task_listen_for=(misc.Notifier.ANY,), task_listen_for=(notifier.Notifier.ANY,),
flow_listen_for=[]) flow_listen_for=[])
self._future = future self._future = future
self._task_name = task_name self._task_name = task_name

View File

@@ -19,7 +19,7 @@ import abc
import six import six
from taskflow.utils import misc from taskflow.types import notifier
@six.add_metaclass(abc.ABCMeta) @six.add_metaclass(abc.ABCMeta)
@@ -203,4 +203,4 @@ class NotifyingJobBoard(JobBoard):
""" """
def __init__(self, name, conf): def __init__(self, name, conf):
super(NotifyingJobBoard, self).__init__(name, conf) super(NotifyingJobBoard, self).__init__(name, conf)
self.notifier = misc.Notifier() self.notifier = notifier.Notifier()

View File

@@ -23,6 +23,7 @@ from oslo.utils import excutils
import six import six
from taskflow import states from taskflow import states
from taskflow.types import notifier
from taskflow.utils import misc from taskflow.utils import misc
LOG = logging.getLogger(__name__) LOG = logging.getLogger(__name__)
@@ -46,8 +47,8 @@ class ListenerBase(object):
""" """
def __init__(self, engine, def __init__(self, engine,
task_listen_for=(misc.Notifier.ANY,), task_listen_for=(notifier.Notifier.ANY,),
flow_listen_for=(misc.Notifier.ANY,)): flow_listen_for=(notifier.Notifier.ANY,)):
if not task_listen_for: if not task_listen_for:
task_listen_for = [] task_listen_for = []
if not flow_listen_for: if not flow_listen_for:

View File

@@ -21,6 +21,7 @@ import sys
from taskflow.listeners import base from taskflow.listeners import base
from taskflow import states from taskflow import states
from taskflow.types import notifier
from taskflow.utils import misc from taskflow.utils import misc
LOG = logging.getLogger(__name__) LOG = logging.getLogger(__name__)
@@ -51,8 +52,8 @@ class LoggingListener(base.LoggingBase):
is provided. is provided.
""" """
def __init__(self, engine, def __init__(self, engine,
task_listen_for=(misc.Notifier.ANY,), task_listen_for=(notifier.Notifier.ANY,),
flow_listen_for=(misc.Notifier.ANY,), flow_listen_for=(notifier.Notifier.ANY,),
log=None, log=None,
level=logging.DEBUG): level=logging.DEBUG):
super(LoggingListener, self).__init__(engine, super(LoggingListener, self).__init__(engine,
@@ -99,8 +100,8 @@ class DynamicLoggingListener(base.ListenerBase):
""" """
def __init__(self, engine, def __init__(self, engine,
task_listen_for=(misc.Notifier.ANY,), task_listen_for=(notifier.Notifier.ANY,),
flow_listen_for=(misc.Notifier.ANY,), flow_listen_for=(notifier.Notifier.ANY,),
log=None, failure_level=logging.WARNING, log=None, failure_level=logging.WARNING,
level=logging.DEBUG): level=logging.DEBUG):
super(DynamicLoggingListener, self).__init__( super(DynamicLoggingListener, self).__init__(

View File

@@ -20,14 +20,14 @@ import sys
import traceback import traceback
from taskflow.listeners import base from taskflow.listeners import base
from taskflow.utils import misc from taskflow.types import notifier
class PrintingListener(base.LoggingBase): class PrintingListener(base.LoggingBase):
"""Writes the task and flow notifications messages to stdout or stderr.""" """Writes the task and flow notifications messages to stdout or stderr."""
def __init__(self, engine, def __init__(self, engine,
task_listen_for=(misc.Notifier.ANY,), task_listen_for=(notifier.Notifier.ANY,),
flow_listen_for=(misc.Notifier.ANY,), flow_listen_for=(notifier.Notifier.ANY,),
stderr=False): stderr=False):
super(PrintingListener, self).__init__(engine, super(PrintingListener, self).__init__(engine,
task_listen_for=task_listen_for, task_listen_for=task_listen_for,

View File

@@ -27,7 +27,7 @@ from taskflow import storage
from taskflow import test from taskflow import test
from taskflow.tests import utils as test_utils from taskflow.tests import utils as test_utils
from taskflow.types import fsm from taskflow.types import fsm
from taskflow.utils import misc from taskflow.types import notifier
from taskflow.utils import persistence_utils as pu from taskflow.utils import persistence_utils as pu
@@ -41,7 +41,7 @@ class _RunnerTestMixin(object):
store.ensure_atom(task) store.ensure_atom(task)
if initial_state: if initial_state:
store.set_flow_state(initial_state) store.set_flow_state(initial_state)
task_notifier = misc.Notifier() task_notifier = notifier.Notifier()
task_executor = executor.SerialTaskExecutor() task_executor = executor.SerialTaskExecutor()
task_executor.start() task_executor.start()
self.addCleanup(task_executor.stop) self.addCleanup(task_executor.stop)

View File

@@ -428,4 +428,4 @@ def capture_failure():
if not any(exc_info): if not any(exc_info):
raise RuntimeError("No active exception is being handled") raise RuntimeError("No active exception is being handled")
else: else:
yield Failure(exc_info=exc_info) yield failure.Failure(exc_info=exc_info)