parsl.dataflow.taskrecord.TaskRecord
====================================

.. currentmodule:: parsl.dataflow.taskrecord

.. autoclass:: TaskRecord

   
   .. automethod:: __init__

   
   .. rubric:: Methods

   .. autosummary::
   
      ~TaskRecord.__init__
      ~TaskRecord.clear
      ~TaskRecord.copy
      ~TaskRecord.fromkeys
      ~TaskRecord.get
      ~TaskRecord.items
      ~TaskRecord.keys
      ~TaskRecord.pop
      ~TaskRecord.popitem
      ~TaskRecord.setdefault
      ~TaskRecord.update
      ~TaskRecord.values
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~TaskRecord.dfk
      ~TaskRecord.func_name
      ~TaskRecord.status
      ~TaskRecord.depends
      ~TaskRecord.app_fu
      ~TaskRecord.exec_fu
      ~TaskRecord.executor
      ~TaskRecord.retries_left
      ~TaskRecord.fail_count
      ~TaskRecord.fail_cost
      ~TaskRecord.fail_history
      ~TaskRecord.checkpoint
      ~TaskRecord.hashsum
      ~TaskRecord.task_launch_lock
      ~TaskRecord.func
      ~TaskRecord.fn_hash
      ~TaskRecord.args
      ~TaskRecord.kwargs
      ~TaskRecord.time_invoked
      ~TaskRecord.time_returned
      ~TaskRecord.try_time_launched
      ~TaskRecord.try_time_returned
      ~TaskRecord.memoize
      ~TaskRecord.ignore_for_cache
      ~TaskRecord.from_memo
      ~TaskRecord.id
      ~TaskRecord.try_id
      ~TaskRecord.resource_specification
      ~TaskRecord.join
      ~TaskRecord.joins
      ~TaskRecord.join_lock
   
   