Abstract method for other modules.
-
ME: # -- coding: utf-8 --
-
TYPE_PROBLEM
-
TYPE_SYSTEM
-
TYPE_INTRO
-
TYPES
Module interface.
__init__(path: Path)
initialize class.
log.
Args:
Returns: Logger:
network_ports.
Args:
Returns: List[Dict[str, int]]:
as_dict() → Dict[str, str]
as_dict.
Args:
Returns:
Dict[str, str]
: Dict representing the questions object
__init__(path: Path)
log.
Args:
Returns: Logger:
network_ports.
Args:
Returns: List[Dict[str, int]]:
as_dict() → Dict[str, str]
as_dict.
Args:
Returns:
Dict[str, str]
: Dict representing the questions object
__init__(path: Path)
log.
Args:
Returns: Logger:
network_ports.
Args:
Returns: List[Dict[str, int]]:
question_intro.
Args:
Returns: Intro:
questions.
Args:
Returns: List[str]:
runtime_background_processes.
Args:
Returns: List[str]:
as_dict() → Dict[str, str]
as_dict.
Args:
Returns:
Dict[str, str]
: Dict representing the questions object
question_export_entry() → Dict[str, Any]
question_export_entry.
Args:
Returns:
Dict[str, Any]
: export ready to insert into questions.json
__init__(path: Path)
log.
Args:
Returns: Logger:
question_intro.
Args:
Returns: Intro:
network_ports.
Args:
Returns: List[Dict[str, int]]:
as_dict() → Dict[str, str]
as_dict.
Args:
Returns:
Dict[str, str]
: Dict representing the questions object
main_info_export_entry() → Dict[str, Any]
Collection of modules.
all() → Iterator[BaseModule]
all.
Args:
Yields:
Module
: yield all modules
main_intro() → MainIntroModule
main_intro.
Args:
Returns:
Module
: main intro module
Raises:
PreCheckFail
: if validation fails
network_ports() → Iterator[Tuple[str, int]]
network_ports.
Args:
Yields: Tuple[str, int]
problem_collection() → Iterator[QuestionModule]
problem_collection.
Args:
Yields: Module:
register(module: BaseModule)
register.
Args:
module
(Module): module
Raises:
PreCheckFail
: if validation fails
system_collection() → Iterator[SystemModule]
system_collection.
Args:
Yields: Module:
load(path: Path)
initialize class.
This file was automatically generated via lazydocs.