Example #1
0
def main():
    backend = my_utils.get_backend()
    logbooks = list(backend.get_connection().get_logbooks())
    for lb in logbooks:
        for fd in lb:
            if fd.state not in FINISHED_STATES:
                resume(fd, backend)
Example #2
0
def main():
    backend = my_utils.get_backend()
    logbooks = list(backend.get_connection().get_logbooks())
    for lb in logbooks:
        for fd in lb:
            if fd.state not in FINISHED_STATES:
                resume(fd, backend)
Example #3
0
#    Unless required by applicable law or agreed to in writing, software
#    distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
#    WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
#    License for the specific language governing permissions and limitations
#    under the License.

import logging
import os
import sys

logging.basicConfig(level=logging.ERROR)

self_dir = os.path.abspath(os.path.dirname(__file__))
top_dir = os.path.abspath(
    os.path.join(self_dir, os.pardir, os.pardir, os.pardir))

sys.path.insert(0, top_dir)
sys.path.insert(0, self_dir)

import taskflow.engines

import my_flows  # noqa
import my_utils  # noqa

backend = my_utils.get_backend()
engine = taskflow.engines.load_from_factory(my_flows.flow_factory,
                                            backend=backend)
print('Running flow %s %s' %
      (engine.storage.flow_name, engine.storage.flow_uuid))
engine.run()
Example #4
0
#    distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
#    WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
#    License for the specific language governing permissions and limitations
#    under the License.

import logging
import os
import sys

logging.basicConfig(level=logging.ERROR)

self_dir = os.path.abspath(os.path.dirname(__file__))
top_dir = os.path.abspath(
    os.path.join(self_dir, os.pardir, os.pardir, os.pardir))

sys.path.insert(0, top_dir)
sys.path.insert(0, self_dir)

import taskflow.engines

import my_flows  # noqa
import my_utils  # noqa


backend = my_utils.get_backend()
engine = taskflow.engines.load_from_factory(my_flows.flow_factory,
                                            backend=backend)
print('Running flow %s %s' % (engine.storage.flow_name,
                              engine.storage.flow_uuid))
engine.run()