NotebookRunnerCounting#

class mobu.services.business.notebookrunnercounting.NotebookRunnerCounting(*, options, user, repo_manager, events, logger, flock)#

Bases: NotebookRunner

A notebook runner that refreshes JupyterLab sessions (and optionally deletes the labs) after a configurable number of notebook executions.

Parameters:

Methods Summary

execution_iterator()

Return an iterator counts up to a fixed amount.

Methods Documentation

execution_iterator()#

Return an iterator counts up to a fixed amount.

Return type:

ExecutionIteration