docs: def add_directives(kb_app: kb,
                     sphinx_app: Sphinx,
                     sphinx_env: BuildEnvironment,
                     docnames=List[str],
                     ):
      """ For each resource type, register a new Sphinx directive """
  
      for k, v in list(kb_app.config.resources.items()):
          sphinx_app.add_directive(k, ResourceDirective)