:py:mod:`cwltool.errors`
========================

.. py:module:: cwltool.errors


Module Contents
---------------

.. py:exception:: WorkflowException


   Bases: :py:obj:`Exception`

   .. autoapi-inheritance-diagram:: cwltool.errors.WorkflowException
      :parts: 1

   Common base class for all non-exit exceptions.


.. py:exception:: UnsupportedRequirement


   Bases: :py:obj:`WorkflowException`

   .. autoapi-inheritance-diagram:: cwltool.errors.UnsupportedRequirement
      :parts: 1

   Common base class for all non-exit exceptions.


.. py:exception:: ArgumentException


   Bases: :py:obj:`Exception`

   .. autoapi-inheritance-diagram:: cwltool.errors.ArgumentException
      :parts: 1

   Mismatched command line arguments provided.


.. py:exception:: GraphTargetMissingException


   Bases: :py:obj:`WorkflowException`

   .. autoapi-inheritance-diagram:: cwltool.errors.GraphTargetMissingException
      :parts: 1

   When a ``$graph`` is encountered and there is no target and no ``main``/``#main``.


