﻿parsl.executors.taskvine.TaskVineExecutor
=========================================

.. currentmodule:: parsl.executors.taskvine

.. autoclass:: TaskVineExecutor

   
   .. automethod:: __init__

   
   .. rubric:: Methods

   .. autosummary::
   
      ~TaskVineExecutor.__init__
      ~TaskVineExecutor.create_monitoring_info
      ~TaskVineExecutor.handle_errors
      ~TaskVineExecutor.initialize_scaling
      ~TaskVineExecutor.monitor_resources
      ~TaskVineExecutor.outstanding
      ~TaskVineExecutor.poll_facade
      ~TaskVineExecutor.scale_in
      ~TaskVineExecutor.scale_in_facade
      ~TaskVineExecutor.scale_out_facade
      ~TaskVineExecutor.send_monitoring_info
      ~TaskVineExecutor.set_bad_state_and_fail_all
      ~TaskVineExecutor.shutdown
      ~TaskVineExecutor.start
      ~TaskVineExecutor.status
      ~TaskVineExecutor.submit
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~TaskVineExecutor.bad_state_is_set
      ~TaskVineExecutor.executor_exception
      ~TaskVineExecutor.label
      ~TaskVineExecutor.provider
      ~TaskVineExecutor.run_dir
      ~TaskVineExecutor.run_id
      ~TaskVineExecutor.status_facade
      ~TaskVineExecutor.status_polling_interval
      ~TaskVineExecutor.tasks
      ~TaskVineExecutor.workers_per_node
   
   