# cwl_utils.errors

Common Exceptions.

## Exceptions

`ArrayMissingItems` | From https://github.com/rabix/sbpack/blob/b8404a0859ffcbe1edae6d8f934e51847b003320/sbpack/lib.py .
`JavascriptException` | Common base class for all non-exit exceptions.
`MissingKeyField` | From https://github.com/rabix/sbpack/blob/b8404a0859ffcbe1edae6d8f934e51847b003320/sbpack/lib.py .
`MissingTypeName` | From https://github.com/rabix/sbpack/blob/b8404a0859ffcbe1edae6d8f934e51847b003320/sbpack/lib.py .
`RecordMissingFields` | From https://github.com/rabix/sbpack/blob/b8404a0859ffcbe1edae6d8f934e51847b003320/sbpack/lib.py .
`SubstitutionError` | Common base class for all non-exit exceptions.
`WorkflowException` | Common base class for all non-exit exceptions.
`GraphTargetMissingException` | When a $graph is encountered and there is no target and no main/#main.

## Module Contents

exception cwl_utils.errors.ArrayMissingItems

  Bases: `BaseException`

  digraph inheritanceeb20ca79bf { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "ArrayMissingItems" [URL="#cwl_utils.errors.ArrayMissingItems",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="From https://github.com/rabix/sbpack/blob/b8404a0859ffcbe1edae6d8f934e51847b003320/sbpack/lib.py ."]; }

  From https://github.com/rabix/sbpack/blob/b8404a0859ffcbe1edae6d8f934e51847b003320/sbpack/lib.py .

exception cwl_utils.errors.JavascriptException

  Bases: `Exception`

  digraph inheritance7ac93f0dc6 { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "JavascriptException" [URL="#cwl_utils.errors.JavascriptException",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; }

  Common base class for all non-exit exceptions.

exception cwl_utils.errors.MissingKeyField

  Bases: `BaseException`

  digraph inheritance533364e95b { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "MissingKeyField" [URL="#cwl_utils.errors.MissingKeyField",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="From https://github.com/rabix/sbpack/blob/b8404a0859ffcbe1edae6d8f934e51847b003320/sbpack/lib.py ."]; }

  From https://github.com/rabix/sbpack/blob/b8404a0859ffcbe1edae6d8f934e51847b003320/sbpack/lib.py .

exception cwl_utils.errors.MissingTypeName

  Bases: `BaseException`

  digraph inheritanceb37351c3d4 { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "MissingTypeName" [URL="#cwl_utils.errors.MissingTypeName",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="From https://github.com/rabix/sbpack/blob/b8404a0859ffcbe1edae6d8f934e51847b003320/sbpack/lib.py ."]; }

  From https://github.com/rabix/sbpack/blob/b8404a0859ffcbe1edae6d8f934e51847b003320/sbpack/lib.py .

exception cwl_utils.errors.RecordMissingFields

  Bases: `BaseException`

  digraph inheritanceb4410111d2 { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "RecordMissingFields" [URL="#cwl_utils.errors.RecordMissingFields",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="From https://github.com/rabix/sbpack/blob/b8404a0859ffcbe1edae6d8f934e51847b003320/sbpack/lib.py ."]; }

  From https://github.com/rabix/sbpack/blob/b8404a0859ffcbe1edae6d8f934e51847b003320/sbpack/lib.py .

exception cwl_utils.errors.SubstitutionError

  Bases: `Exception`

  digraph inheritancef23f5455e6 { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "SubstitutionError" [URL="#cwl_utils.errors.SubstitutionError",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; }

  Common base class for all non-exit exceptions.

exception cwl_utils.errors.WorkflowException

  Bases: `Exception`

  digraph inheritanceb7c54e5621 { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "WorkflowException" [URL="#cwl_utils.errors.WorkflowException",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; }

  Common base class for all non-exit exceptions.

exception cwl_utils.errors.GraphTargetMissingException

  Bases: `WorkflowException`

  digraph inheritance05f43cba57 { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "GraphTargetMissingException" [URL="#cwl_utils.errors.GraphTargetMissingException",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="When a $graph is encountered and there is no target and no main/#main."]; "WorkflowException" -> "GraphTargetMissingException" [arrowsize=0.5,style="setlinewidth(0.5)"]; "WorkflowException" [URL="#cwl_utils.errors.WorkflowException",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; }

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