NotebookFilterResults#

pydantic model mobu.models.business.notebookrunner.NotebookFilterResults#

Valid notebooks and categories for invalid notebooks.

Parameters:

data (Any)

Show JSON schema
{
   "title": "NotebookFilterResults",
   "description": "Valid notebooks and categories for invalid notebooks.",
   "type": "object",
   "properties": {
      "all": {
         "default": [],
         "description": "All notebooks in the repository",
         "items": {
            "format": "path",
            "type": "string"
         },
         "title": "All notebooks",
         "type": "array",
         "uniqueItems": true
      },
      "runnable": {
         "default": [],
         "description": "These are the notebooks to run after all filtering has been done",
         "items": {
            "format": "path",
            "type": "string"
         },
         "title": "Runnable notebooks",
         "type": "array",
         "uniqueItems": true
      },
      "excluded_by_dir": {
         "default": [],
         "description": "These notebooks won't be run because they are in a directory thatis excliticly excluded",
         "items": {
            "format": "path",
            "type": "string"
         },
         "title": "Excluded by directory",
         "type": "array",
         "uniqueItems": true
      },
      "excluded_by_service": {
         "default": [],
         "description": "These notebooks won't be run because the depend on services which are not available in this environment",
         "items": {
            "format": "path",
            "type": "string"
         },
         "title": "Excluded by service availability",
         "type": "array",
         "uniqueItems": true
      }
   }
}

Fields:
field all: set[Path] = {}#

All notebooks in the repository

field excluded_by_dir: set[Path] = {}#

These notebooks won’t be run because they are in a directory thatis excliticly excluded

field excluded_by_service: set[Path] = {}#

These notebooks won’t be run because the depend on services which are not available in this environment

field runnable: set[Path] = {}#

These are the notebooks to run after all filtering has been done