Index _ | A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | Q | R | S | T | U | V | W _ __call__() (mobu.dependencies.config.ConfigDependency method) (mobu.dependencies.context.ContextDependency method) (mobu.dependencies.github.CiManagerDependency method) (mobu.dependencies.github.MaybeCiManagerDependency method) A accepted_github_orgs (mobu.config.GitHubCiAppConfig attribute) (mobu.config.GitHubRefreshAppConfig attribute) aclose() (mobu.dependencies.context.ContextDependency method) (mobu.dependencies.github.CiManagerDependency method) (mobu.factory.ProcessContext method) (mobu.services.github_ci.ci_manager.CiManager method) (mobu.services.manager.FlockManager method) aclosing_iter (class in mobu.asyncio) add() (mobu.storage.git.Git method) alert() (mobu.services.monkey.Monkey method) alert_hook (mobu.config.Config attribute) all (mobu.models.business.notebookrunner.NotebookFilterResults attribute) anonymous_context_dependency() (in module mobu.dependencies.context) api_router (in module mobu.handlers.github_ci_app) (in module mobu.handlers.github_refresh_app) asdict() (mobu.events.EmptyLoopExecution method) (mobu.events.EventBase method) (mobu.events.GitLfsCheck method) (mobu.events.NotebookBase method) (mobu.events.NotebookCellExecution method) (mobu.events.NotebookExecution method) (mobu.events.NubladoDeleteLab method) (mobu.events.NubladoPythonExecution method) (mobu.events.NubladoSpawnLab method) (mobu.events.SIAQuery method) (mobu.events.TapQuery method) autostart (mobu.config.Config attribute) autostart() (mobu.services.manager.FlockManager method) available_services (mobu.config.Config attribute) B before_send() (in module mobu.sentry) branch() (mobu.storage.git.Git method) Business (class in mobu.services.business.base) business (mobu.events.EmptyLoopExecution attribute) (mobu.events.EventBase attribute) (mobu.events.GitLfsCheck attribute) (mobu.events.NotebookBase attribute) (mobu.events.NotebookCellExecution attribute) (mobu.events.NotebookExecution attribute) (mobu.events.NubladoDeleteLab attribute) (mobu.events.NubladoPythonExecution attribute) (mobu.events.NubladoSpawnLab attribute) (mobu.events.SIAQuery attribute) (mobu.events.TapQuery attribute) (mobu.models.flock.FlockConfig attribute) (mobu.models.flock.FlockSummary attribute) (mobu.models.monkey.MonkeyData attribute) (mobu.models.solitary.SolitaryConfig attribute) BusinessCommand (class in mobu.services.business.base) BusinessConfigType (in module mobu.models.business.business_config_type) C capturing_start_span() (in module mobu.sentry) cell_id (mobu.events.NotebookCellExecution attribute) checkout() (mobu.storage.git.Git method) CheckRun (class in mobu.storage.github) ci_manager (mobu.dependencies.github.CiManagerDependency attribute) (mobu.models.summary.CombinedSummary attribute) CiManager (class in mobu.services.github_ci.ci_manager) CiManagerDependency (class in mobu.dependencies.github) CiNotebookJob (class in mobu.services.github_ci.ci_notebook_job) cleanup() (mobu.services.business.notebookrunner.NotebookRunner method) clone() (mobu.services.repo.RepoManager method) (mobu.storage.git.Git method) ClonedRepoInfo (class in mobu.models.repo) close() (mobu.services.business.base.Business method) (mobu.services.business.nublado.NubladoBusiness method) (mobu.services.repo.RepoManager method) code (mobu.events.NubladoPythonExecution attribute) (mobu.models.business.nubladopythonloop.NubladoPythonLoopOptions attribute) collection_rules (mobu.models.business.notebookrunner.Filterable attribute) (mobu.models.business.notebookrunner.NotebookRunnerOptions attribute) (mobu.models.business.notebookrunnercounting.NotebookRunnerCountingOptions attribute) (mobu.models.repo.RepoConfig attribute) commit() (mobu.storage.git.Git method) commit_url (mobu.models.ci_manager.CiJobSummary attribute) common_event_attrs() (mobu.services.business.base.Business method) common_notebook_event_attrs() (mobu.services.business.notebookrunner.NotebookRunner method) CommonEventAttrs (class in mobu.services.business.base) ComparisonError config (mobu.dependencies.config.ConfigDependency attribute) (mobu.models.flock.FlockData attribute) config() (mobu.storage.git.Git method) config_dependency (in module mobu.dependencies.config) ConfigDependency (class in mobu.dependencies.config) CONFIGURATION_PATH (in module mobu.constants) context_dependency (in module mobu.dependencies.context) ContextDependency (class in mobu.dependencies.context) count (mobu.models.flock.FlockConfig attribute) create() (mobu.storage.github.GitHubStorage class method) create_app() (in module mobu.main) create_check_run() (mobu.storage.github.GitHubStorage method) create_service_token() (mobu.storage.gafaelfawr.GafaelfawrStorage method) create_slack_webhook_client() (mobu.factory.Factory method) create_solitary() (mobu.factory.Factory method) current_job (mobu.models.ci_manager.CiWorkerSummary attribute) D dec (mobu.models.business.siaquerysetrunner.SIAQuery attribute) delete_lab (mobu.models.business.notebookrunner.NotebookRunnerOptions attribute) (mobu.models.business.notebookrunnercounting.NotebookRunnerCountingOptions attribute) (mobu.models.business.nublado.NubladoBusinessOptions attribute) (mobu.models.business.nubladopythonloop.NubladoPythonLoopOptions attribute) delete_lab() (mobu.services.business.nublado.NubladoBusiness method) delete_timeout (mobu.models.business.notebookrunner.NotebookRunnerOptions attribute) (mobu.models.business.notebookrunnercounting.NotebookRunnerCountingOptions attribute) (mobu.models.business.nublado.NubladoBusinessOptions attribute) (mobu.models.business.nubladopythonloop.NubladoPythonLoopOptions attribute) description (mobu.models.business.nublado.RunningImage attribute) dir (mobu.models.repo.ClonedRepoInfo attribute) dump() (mobu.services.business.base.Business method) (mobu.services.business.notebookrunner.NotebookRunner method) (mobu.services.business.nublado.NubladoBusiness method) (mobu.services.business.siaquerysetrunner.SIAQuerySetRunner method) (mobu.services.business.tap.TAPBusiness method) (mobu.services.flock.Flock method) (mobu.services.monkey.Monkey method) duration (mobu.events.GitLfsCheck attribute) (mobu.events.NotebookCellExecution attribute) (mobu.events.NotebookExecution attribute) (mobu.events.NubladoDeleteLab attribute) (mobu.events.NubladoPythonExecution attribute) (mobu.events.NubladoSpawnLab attribute) (mobu.events.SIAQuery attribute) (mobu.events.TapQuery attribute) E EmptyLoop (class in mobu.services.business.empty) enqueue() (mobu.services.github_ci.ci_manager.CiManager method) environment_url (mobu.config.Config attribute) error (mobu.exceptions.FlockNotFoundError attribute) (mobu.exceptions.MonkeyNotFoundError attribute) (mobu.exceptions.NotRetainingLogsError attribute) ERROR (mobu.models.monkey.MonkeyState attribute) error (mobu.models.solitary.SolitaryResult attribute) error_idle() (mobu.services.business.base.Business method) error_idle_time (mobu.models.business.base.BusinessOptions attribute) (mobu.models.business.gitlfs.GitLFSBusinessOptions attribute) (mobu.models.business.notebookrunner.NotebookRunnerOptions attribute) (mobu.models.business.notebookrunnercounting.NotebookRunnerCountingOptions attribute) (mobu.models.business.nublado.NubladoBusinessOptions attribute) (mobu.models.business.nubladopythonloop.NubladoPythonLoopOptions attribute) (mobu.models.business.siaquerysetrunner.SIAQuerySetRunnerOptions attribute) (mobu.models.business.tap.TAPBusinessOptions attribute) (mobu.models.business.tapqueryrunner.TAPQueryRunnerOptions attribute) (mobu.models.business.tapquerysetrunner.TAPQuerySetRunnerOptions attribute) Events (class in mobu.events) events (mobu.factory.ProcessContext attribute) (mobu.services.business.base.Business attribute) exclude_dirs (mobu.models.business.notebookrunner.Filterable attribute) (mobu.models.business.notebookrunner.NotebookRunnerOptions attribute) (mobu.models.business.notebookrunnercounting.NotebookRunnerCountingOptions attribute) (mobu.models.repo.RepoConfig attribute) excluded_by_dir (mobu.models.business.notebookrunner.NotebookFilterResults attribute) excluded_by_service (mobu.models.business.notebookrunner.NotebookFilterResults attribute) execute() (mobu.services.business.base.Business method) (mobu.services.business.empty.EmptyLoop method) (mobu.services.business.gitlfs.GitLFSBusiness method) (mobu.services.business.nublado.NubladoBusiness method) (mobu.services.business.siaquerysetrunner.SIAQuerySetRunner method) (mobu.services.business.tap.TAPBusiness method) execute_cell() (mobu.services.business.notebookrunner.NotebookRunner method) execute_code() (mobu.services.business.notebookrunner.NotebookRunner method) (mobu.services.business.nublado.NubladoBusiness method) (mobu.services.business.nubladopythonloop.NubladoPythonLoop method) execute_notebook() (mobu.services.business.notebookrunner.NotebookRunner method) execution_idle() (mobu.services.business.nublado.NubladoBusiness method) execution_idle_time (mobu.models.business.notebookrunner.NotebookRunnerOptions attribute) (mobu.models.business.notebookrunnercounting.NotebookRunnerCountingOptions attribute) (mobu.models.business.nublado.NubladoBusinessOptions attribute) (mobu.models.business.nubladopythonloop.NubladoPythonLoopOptions attribute) execution_iterator() (mobu.services.business.notebookrunner.NotebookRunner method) (mobu.services.business.notebookrunnercounting.NotebookRunnerCounting method) (mobu.services.business.notebookrunnerinfinite.NotebookRunnerInfinite method) (mobu.services.business.notebookrunnerlist.NotebookRunnerList method) ExecutionIteration (class in mobu.services.business.notebookrunner) external_router (in module mobu.handlers.external) F Factory (class in mobu.factory) factory (mobu.dependencies.context.RequestContext attribute) fail() (mobu.storage.github.CheckRun method) failure_count (mobu.models.business.base.BusinessData attribute) (mobu.models.business.notebookrunner.NotebookRunnerData attribute) (mobu.models.business.nublado.NubladoBusinessData attribute) (mobu.models.business.siaquerysetrunner.SIABusinessData attribute) (mobu.models.business.tap.TAPBusinessData attribute) (mobu.models.flock.FlockSummary attribute) (mobu.services.business.base.Business attribute) fake() (mobu.events.EmptyLoopExecution class method) (mobu.events.EventBase class method) (mobu.events.GitLfsCheck class method) (mobu.events.NotebookBase class method) (mobu.events.NotebookCellExecution class method) (mobu.events.NotebookExecution class method) (mobu.events.NubladoDeleteLab class method) (mobu.events.NubladoPythonExecution class method) (mobu.events.NubladoSpawnLab class method) (mobu.events.SIAQuery class method) (mobu.events.TapQuery class method) fetch() (mobu.storage.git.Git method) find() (mobu.services.notebook_finder.NotebookFinder method) find_notebooks() (mobu.services.business.notebookrunner.NotebookRunner method) fingerprint() (in module mobu.sentry) FINISHED (mobu.models.monkey.MonkeyState attribute) Flock (class in mobu.services.flock) flock (mobu.events.EmptyLoopExecution attribute) (mobu.events.EventBase attribute) (mobu.events.GitLfsCheck attribute) (mobu.events.NotebookBase attribute) (mobu.events.NotebookCellExecution attribute) (mobu.events.NotebookExecution attribute) (mobu.events.NubladoDeleteLab attribute) (mobu.events.NubladoPythonExecution attribute) (mobu.events.NubladoSpawnLab attribute) (mobu.events.SIAQuery attribute) (mobu.events.TapQuery attribute) (mobu.services.business.base.Business attribute) FlockManager (class in mobu.services.manager) FlockNotFoundError flocks (mobu.models.summary.CombinedSummary attribute) from_exception() (mobu.exceptions.GafaelfawrParseError class method) from_file() (mobu.config.Config class method) G gafaelfawr_timeout (mobu.config.Config attribute) gafaelfawr_token (mobu.config.Config attribute) GafaelfawrParseError GafaelfawrStorage (class in mobu.storage.gafaelfawr) GafaelfawrWebError get_flock() (mobu.services.manager.FlockManager method) get_monkey() (mobu.services.flock.Flock method) get_next_query() (mobu.services.business.siaquerysetrunner.SIAQuerySetRunner method) (mobu.services.business.tap.TAPBusiness method) (mobu.services.business.tapqueryrunner.TAPQueryRunner method) (mobu.services.business.tapquerysetrunner.TAPQuerySetRunner method) get_node (mobu.models.business.notebookrunner.NotebookRunnerOptions attribute) (mobu.models.business.notebookrunnercounting.NotebookRunnerCountingOptions attribute) (mobu.models.business.nublado.NubladoBusinessOptions attribute) (mobu.models.business.nubladopythonloop.NubladoPythonLoopOptions attribute) get_pr_files() (mobu.storage.github.GitHubStorage method) gid_start (mobu.models.user.UserSpec attribute) gidnumber (mobu.models.user.AuthenticatedUser attribute) (mobu.models.user.User attribute) Git (class in mobu.storage.git) git() (mobu.storage.git.Git method) github_ci_app (mobu.config.Config attribute) github_refresh_app (mobu.config.Config attribute) GITHUB_REPO_CONFIG_PATH (in module mobu.constants) GITHUB_WEBHOOK_WAIT_SECONDS (in module mobu.constants) GitHubFileNotFoundError GitHubStorage (class in mobu.storage.github) GitLFSBusiness (class in mobu.services.business.gitlfs) groups (mobu.models.user.AuthenticatedUser attribute) (mobu.models.user.User attribute) (mobu.models.user.UserSpec attribute) H hash (mobu.models.repo.ClonedRepoInfo attribute) http_client (mobu.factory.ProcessContext attribute) hub_login() (mobu.services.business.nublado.NubladoBusiness method) I id (mobu.config.GitHubCiAppConfig attribute) (mobu.models.user.Group attribute) IDLE (mobu.models.monkey.MonkeyState attribute) idle() (mobu.services.business.base.Business method) (mobu.services.business.nublado.NubladoBusiness method) idle_time (mobu.models.business.base.BusinessOptions attribute) (mobu.models.business.gitlfs.GitLFSBusinessOptions attribute) (mobu.models.business.notebookrunner.NotebookRunnerOptions attribute) (mobu.models.business.notebookrunnercounting.NotebookRunnerCountingOptions attribute) (mobu.models.business.nublado.NubladoBusinessOptions attribute) (mobu.models.business.nubladopythonloop.NubladoPythonLoopOptions attribute) (mobu.models.business.siaquerysetrunner.SIAQuerySetRunnerOptions attribute) (mobu.models.business.tap.TAPBusinessOptions attribute) (mobu.models.business.tapqueryrunner.TAPQueryRunnerOptions attribute) (mobu.models.business.tapquerysetrunner.TAPQuerySetRunnerOptions attribute) image (mobu.models.business.notebookrunner.NotebookRunnerData attribute) (mobu.models.business.notebookrunner.NotebookRunnerOptions attribute) (mobu.models.business.notebookrunnercounting.NotebookRunnerCountingOptions attribute) (mobu.models.business.nublado.NubladoBusinessData attribute) (mobu.models.business.nublado.NubladoBusinessOptions attribute) (mobu.models.business.nubladopythonloop.NubladoPythonLoopOptions attribute) init() (mobu.storage.git.Git method) initialize() (mobu.dependencies.context.ContextDependency method) (mobu.dependencies.github.CiManagerDependency method) (mobu.events.Events method) (mobu.services.business.notebookrunner.NotebookRunner method) internal_router (in module mobu.handlers.internal) invalidate() (mobu.services.repo.RepoManager method) is_initialized (mobu.dependencies.config.ConfigDependency attribute) iter_with_timeout() (mobu.services.business.base.Business method) iterator (mobu.services.business.notebookrunner.ExecutionIteration attribute) J jitter (mobu.models.business.notebookrunner.NotebookRunnerOptions attribute) (mobu.models.business.notebookrunnercounting.NotebookRunnerCountingOptions attribute) (mobu.models.business.nublado.NubladoBusinessOptions attribute) (mobu.models.business.nubladopythonloop.NubladoPythonLoopOptions attribute) JobLifecycle (class in mobu.services.github_ci.ci_manager) json_schema() (mobu.events.EmptyLoopExecution class method) (mobu.events.EventBase class method) (mobu.events.GitLfsCheck class method) (mobu.events.NotebookBase class method) (mobu.events.NotebookCellExecution class method) (mobu.events.NotebookExecution class method) (mobu.events.NubladoDeleteLab class method) (mobu.events.NubladoPythonExecution class method) (mobu.events.NubladoSpawnLab class method) (mobu.events.SIAQuery class method) (mobu.events.TapQuery class method) jupyter_timeout (mobu.models.business.notebookrunner.NotebookRunnerOptions attribute) (mobu.models.business.notebookrunnercounting.NotebookRunnerCountingOptions attribute) (mobu.models.business.nublado.NubladoBusinessOptions attribute) (mobu.models.business.nubladopythonloop.NubladoPythonLoopOptions attribute) L lab_login() (mobu.services.business.nublado.NubladoBusiness method) lfs() (mobu.storage.git.Git method) lfs_read_url (mobu.models.business.gitlfs.GitLFSBusinessOptions attribute) lfs_write_url (mobu.models.business.gitlfs.GitLFSBusinessOptions attribute) lifespan() (in module mobu.main) list_flocks() (mobu.services.manager.FlockManager method) list_flocks_for_repo() (mobu.services.manager.FlockManager method) list_monkeys() (mobu.services.flock.Flock method) log (mobu.models.solitary.SolitaryResult attribute) log_level (mobu.config.Config attribute) (mobu.models.business.base.BusinessOptions attribute) (mobu.models.business.gitlfs.GitLFSBusinessOptions attribute) (mobu.models.business.notebookrunner.NotebookRunnerOptions attribute) (mobu.models.business.notebookrunnercounting.NotebookRunnerCountingOptions attribute) (mobu.models.business.nublado.NubladoBusinessOptions attribute) (mobu.models.business.nubladopythonloop.NubladoPythonLoopOptions attribute) (mobu.models.business.siaquerysetrunner.SIAQuerySetRunnerOptions attribute) (mobu.models.business.tap.TAPBusinessOptions attribute) (mobu.models.business.tapqueryrunner.TAPQueryRunnerOptions attribute) (mobu.models.business.tapquerysetrunner.TAPQuerySetRunnerOptions attribute) log_monkeys_to_file (mobu.config.Config attribute) logfile() (mobu.services.monkey.Monkey method) logger (mobu.dependencies.context.RequestContext attribute) (mobu.services.business.base.Business attribute) M manager (mobu.dependencies.context.RequestContext attribute) (mobu.factory.ProcessContext attribute) max_executions (mobu.models.business.notebookrunnercounting.NotebookRunnerCountingOptions attribute) (mobu.models.business.nubladopythonloop.NubladoPythonLoopOptions attribute) max_websocket_message_size (mobu.models.business.notebookrunner.NotebookRunnerOptions attribute) (mobu.models.business.notebookrunnercounting.NotebookRunnerCountingOptions attribute) (mobu.models.business.nublado.NubladoBusinessOptions attribute) (mobu.models.business.nubladopythonloop.NubladoPythonLoopOptions attribute) MaybeCiManagerDependency (class in mobu.dependencies.github) message (mobu.services.business.nublado.ProgressLogMessage attribute) metadata (mobu.models.index.Index attribute) metrics (mobu.config.Config attribute) mobu.asyncio module mobu.config module mobu.constants module mobu.dependencies.config module mobu.dependencies.context module mobu.dependencies.github module mobu.events module mobu.exceptions module mobu.factory module mobu.handlers.external module mobu.handlers.github_ci_app module mobu.handlers.github_refresh_app module mobu.handlers.internal module mobu.main module mobu.models.business.base module mobu.models.business.business_config_type module mobu.models.business.empty module mobu.models.business.gitlfs module mobu.models.business.notebookrunner module mobu.models.business.notebookrunnercounting module mobu.models.business.notebookrunnerinfinite module mobu.models.business.notebookrunnerlist module mobu.models.business.nublado module mobu.models.business.nubladopythonloop module mobu.models.business.siaquerysetrunner module mobu.models.business.tap module mobu.models.business.tapqueryrunner module mobu.models.business.tapquerysetrunner module mobu.models.ci_manager module mobu.models.flock module mobu.models.index module mobu.models.monkey module mobu.models.repo module mobu.models.solitary module mobu.models.summary module mobu.models.user module mobu.sentry module mobu.services.business.base module mobu.services.business.empty module mobu.services.business.gitlfs module mobu.services.business.notebookrunner module mobu.services.business.notebookrunnercounting module mobu.services.business.notebookrunnerinfinite module mobu.services.business.notebookrunnerlist module mobu.services.business.nublado module mobu.services.business.nubladopythonloop module mobu.services.business.siaquerysetrunner module mobu.services.business.tap module mobu.services.business.tapqueryrunner module mobu.services.business.tapquerysetrunner module mobu.services.flock module mobu.services.github_ci.ci_manager module mobu.services.github_ci.ci_notebook_job module mobu.services.manager module mobu.services.monkey module mobu.services.notebook_finder module mobu.services.repo module mobu.services.solitary module mobu.status module mobu.storage.gafaelfawr module mobu.storage.git module mobu.storage.github module module mobu.asyncio mobu.config mobu.constants mobu.dependencies.config mobu.dependencies.context mobu.dependencies.github mobu.events mobu.exceptions mobu.factory mobu.handlers.external mobu.handlers.github_ci_app mobu.handlers.github_refresh_app mobu.handlers.internal mobu.main mobu.models.business.base mobu.models.business.business_config_type mobu.models.business.empty mobu.models.business.gitlfs mobu.models.business.notebookrunner mobu.models.business.notebookrunnercounting mobu.models.business.notebookrunnerinfinite mobu.models.business.notebookrunnerlist mobu.models.business.nublado mobu.models.business.nubladopythonloop mobu.models.business.siaquerysetrunner mobu.models.business.tap mobu.models.business.tapqueryrunner mobu.models.business.tapquerysetrunner mobu.models.ci_manager mobu.models.flock mobu.models.index mobu.models.monkey mobu.models.repo mobu.models.solitary mobu.models.summary mobu.models.user mobu.sentry mobu.services.business.base mobu.services.business.empty mobu.services.business.gitlfs mobu.services.business.notebookrunner mobu.services.business.notebookrunnercounting mobu.services.business.notebookrunnerinfinite mobu.services.business.notebookrunnerlist mobu.services.business.nublado mobu.services.business.nubladopythonloop mobu.services.business.siaquerysetrunner mobu.services.business.tap mobu.services.business.tapqueryrunner mobu.services.business.tapquerysetrunner mobu.services.flock mobu.services.github_ci.ci_manager mobu.services.github_ci.ci_notebook_job mobu.services.manager mobu.services.monkey mobu.services.notebook_finder mobu.services.repo mobu.services.solitary mobu.status mobu.storage.gafaelfawr mobu.storage.git mobu.storage.github Monkey (class in mobu.services.monkey) monkey_count (mobu.models.flock.FlockSummary attribute) MonkeyNotFoundError monkeys (mobu.models.flock.FlockData attribute) MonkeyState (class in mobu.models.monkey) N name (mobu.config.Config attribute) (mobu.models.business.base.BusinessData attribute) (mobu.models.business.notebookrunner.NotebookRunnerData attribute) (mobu.models.business.nublado.NubladoBusinessData attribute) (mobu.models.business.siaquerysetrunner.SIABusinessData attribute) (mobu.models.business.tap.TAPBusinessData attribute) (mobu.models.flock.FlockConfig attribute) (mobu.models.flock.FlockData attribute) (mobu.models.flock.FlockSummary attribute) (mobu.models.monkey.MonkeyData attribute) (mobu.models.user.Group attribute) (mobu.services.business.base.Business attribute) next_notebook() (mobu.services.business.notebookrunner.NotebookRunner method) notebook (mobu.events.NotebookBase attribute) (mobu.events.NotebookCellExecution attribute) (mobu.events.NotebookExecution attribute) (mobu.models.business.notebookrunner.NotebookRunnerData attribute) notebook_idle() (mobu.services.business.notebookrunner.NotebookRunner method) notebook_idle_time (mobu.models.business.notebookrunner.NotebookRunnerOptions attribute) (mobu.models.business.notebookrunnercounting.NotebookRunnerCountingOptions attribute) NOTEBOOK_REPO_BRANCH (in module mobu.constants) NOTEBOOK_REPO_URL (in module mobu.constants) NotebookFinder (class in mobu.services.notebook_finder) NotebookRunner (class in mobu.services.business.notebookrunner) NotebookRunnerCounting (class in mobu.services.business.notebookrunnercounting) NotebookRunnerInfinite (class in mobu.services.business.notebookrunnerinfinite) NotebookRunnerList (class in mobu.services.business.notebookrunnerlist) NotRetainingLogsError NubladoBusiness (class in mobu.services.business.nublado) NubladoPythonLoop (class in mobu.services.business.nubladopythonloop) num_processed (mobu.models.ci_manager.CiWorkerSummary attribute) num_queued (mobu.models.ci_manager.CiManagerSummary attribute) O open_session() (mobu.services.business.notebookrunner.NotebookRunner method) (mobu.services.business.nublado.NubladoBusiness method) options (mobu.models.business.base.BusinessConfig attribute) (mobu.models.business.empty.EmptyLoopConfig attribute) (mobu.models.business.gitlfs.GitLFSConfig attribute) (mobu.models.business.notebookrunnercounting.NotebookRunnerCountingConfig attribute) (mobu.models.business.notebookrunnerinfinite.NotebookRunnerInfiniteConfig attribute) (mobu.models.business.notebookrunnerlist.NotebookRunnerListConfig attribute) (mobu.models.business.nubladopythonloop.NubladoPythonLoopConfig attribute) (mobu.models.business.siaquerysetrunner.SIAQuerySetRunnerConfig attribute) (mobu.models.business.tapqueryrunner.TAPQueryRunnerConfig attribute) (mobu.models.business.tapquerysetrunner.TAPQuerySetRunnerConfig attribute) (mobu.services.business.base.Business attribute) Output (class in mobu.storage.git) P path (mobu.models.repo.ClonedRepoInfo attribute) path_prefix (mobu.config.Config attribute) patterns (mobu.models.business.notebookrunner.CollectionRule attribute) pause() (mobu.services.business.base.Business method) pos (mobu.models.business.siaquerysetrunner.SIAQuery property) post_status() (in module mobu.status) private_key (mobu.config.GitHubCiAppConfig attribute) process_context (mobu.dependencies.context.ContextDependency attribute) ProcessContext (class in mobu.factory) processed (mobu.services.github_ci.ci_manager.JobLifecycle attribute) processing (mobu.services.github_ci.ci_manager.JobLifecycle attribute) profile (mobu.config.Config attribute) ProgressLogMessage (class in mobu.services.business.nublado) pull() (mobu.storage.git.Git method) push() (mobu.storage.git.Git method) Python Enhancement Proposals PEP 440, [1] PEP 484 PEP 8 Q queries (mobu.models.business.tapqueryrunner.TAPQueryRunnerOptions attribute) query_set (mobu.models.business.siaquerysetrunner.SIAQuerySetRunnerOptions attribute) (mobu.models.business.tapquerysetrunner.TAPQuerySetRunnerOptions attribute) R ra (mobu.models.business.siaquerysetrunner.SIAQuery attribute) radius (mobu.models.business.siaquerysetrunner.SIAQuery attribute) read_notebook() (mobu.services.business.notebookrunner.NotebookRunner method) rebind_logger() (mobu.dependencies.context.RequestContext method) reference (mobu.models.business.nublado.RunningImage attribute) refresh() (mobu.services.business.notebookrunner.NotebookRunner method) refresh_flock() (mobu.services.manager.FlockManager method) refreshing (mobu.models.business.base.BusinessData attribute) (mobu.models.business.notebookrunner.NotebookRunnerData attribute) (mobu.models.business.nublado.NubladoBusinessData attribute) (mobu.models.business.siaquerysetrunner.SIABusinessData attribute) (mobu.models.business.tap.TAPBusinessData attribute) remove_ansi_escapes() (mobu.services.business.nublado.NubladoBusiness method) replica_count (mobu.config.Config attribute) replica_index (mobu.config.Config attribute) repo (mobu.events.NotebookBase attribute) (mobu.events.NotebookCellExecution attribute) (mobu.events.NotebookExecution attribute) repo_hash (mobu.events.NotebookBase attribute) (mobu.events.NotebookCellExecution attribute) (mobu.events.NotebookExecution attribute) repo_hash() (mobu.storage.git.Git method) repo_manager (mobu.dependencies.context.RequestContext attribute) (mobu.factory.ProcessContext attribute) repo_ref (mobu.events.NotebookBase attribute) (mobu.events.NotebookCellExecution attribute) (mobu.events.NotebookExecution attribute) (mobu.models.business.notebookrunner.NotebookRunnerOptions attribute) (mobu.models.business.notebookrunnercounting.NotebookRunnerCountingOptions attribute) repo_url (mobu.models.business.notebookrunner.NotebookRunnerOptions attribute) (mobu.models.business.notebookrunnercounting.NotebookRunnerCountingOptions attribute) RepoManager (class in mobu.services.repo) request (mobu.dependencies.context.RequestContext attribute) RequestContext (class in mobu.dependencies.context) required_services (mobu.models.business.notebookrunner.NotebookMetadata attribute) reset() (mobu.storage.git.Git method) restart (mobu.models.business.base.BusinessConfig attribute) (mobu.models.business.empty.EmptyLoopConfig attribute) (mobu.models.business.gitlfs.GitLFSConfig attribute) (mobu.models.business.notebookrunnercounting.NotebookRunnerCountingConfig attribute) (mobu.models.business.notebookrunnerinfinite.NotebookRunnerInfiniteConfig attribute) (mobu.models.business.notebookrunnerlist.NotebookRunnerListConfig attribute) (mobu.models.business.nubladopythonloop.NubladoPythonLoopConfig attribute) (mobu.models.business.siaquerysetrunner.SIAQuerySetRunnerConfig attribute) (mobu.models.business.tapqueryrunner.TAPQueryRunnerConfig attribute) (mobu.models.business.tapquerysetrunner.TAPQuerySetRunnerConfig attribute) run() (mobu.services.business.base.Business method) (mobu.services.github_ci.ci_notebook_job.CiNotebookJob method) (mobu.services.solitary.Solitary method) run_once() (mobu.services.business.base.Business method) (mobu.services.monkey.Monkey method) run_query() (mobu.services.business.tap.TAPBusiness method) runnable (mobu.models.business.notebookrunner.NotebookFilterResults attribute) RUNNING (mobu.models.monkey.MonkeyState attribute) running_code (mobu.models.business.notebookrunner.NotebookRunnerData attribute) running_query (mobu.models.business.siaquerysetrunner.SIABusinessData attribute) (mobu.models.business.tap.TAPBusinessData attribute) S schedule_periodic() (in module mobu.asyncio) scopes (mobu.config.GitHubCiAppConfig attribute) (mobu.models.flock.FlockConfig attribute) (mobu.models.solitary.SolitaryConfig attribute) (mobu.models.user.AuthenticatedUser attribute) sentry_dsn (mobu.config.Config attribute) sentry_environment (mobu.config.Config attribute) sentry_traces_sample_config (mobu.config.Config attribute) serialize() (mobu.events.EmptyLoopExecution method) (mobu.events.EventBase method) (mobu.events.GitLfsCheck method) (mobu.events.NotebookBase method) (mobu.events.NotebookCellExecution method) (mobu.events.NotebookExecution method) (mobu.events.NubladoDeleteLab method) (mobu.events.NubladoPythonExecution method) (mobu.events.NubladoSpawnLab method) (mobu.events.SIAQuery method) (mobu.events.TapQuery method) set_logger() (mobu.factory.Factory method) set_path() (mobu.dependencies.config.ConfigDependency method) setup_session() (mobu.services.business.nublado.NubladoBusiness method) shutdown() (mobu.services.business.base.Business method) (mobu.services.business.notebookrunner.NotebookRunner method) (mobu.services.business.nublado.NubladoBusiness method) shutdown_error_msg (mobu.services.github_ci.ci_manager.CiManager attribute) SIAClientError SIAQuerySetRunner (class in mobu.services.business.siaquerysetrunner) signal_refresh() (mobu.services.business.base.Business method) (mobu.services.flock.Flock method) (mobu.services.monkey.Monkey method) size (mobu.services.business.notebookrunner.ExecutionIteration attribute) slack_alerts (mobu.config.Config attribute) Solitary (class in mobu.services.solitary) spawn_lab() (mobu.services.business.nublado.NubladoBusiness method) spawn_settle_time (mobu.models.business.notebookrunner.NotebookRunnerOptions attribute) (mobu.models.business.notebookrunnercounting.NotebookRunnerCountingOptions attribute) (mobu.models.business.nublado.NubladoBusinessOptions attribute) (mobu.models.business.nubladopythonloop.NubladoPythonLoopOptions attribute) spawn_timeout (mobu.models.business.notebookrunner.NotebookRunnerOptions attribute) (mobu.models.business.notebookrunnercounting.NotebookRunnerCountingOptions attribute) (mobu.models.business.nublado.NubladoBusinessOptions attribute) (mobu.models.business.nubladopythonloop.NubladoPythonLoopOptions attribute) start() (mobu.services.flock.Flock method) (mobu.services.github_ci.ci_manager.CiManager method) (mobu.services.monkey.Monkey method) (mobu.storage.github.CheckRun method) start_batch_size (mobu.models.flock.FlockConfig attribute) start_batch_wait (mobu.models.flock.FlockConfig attribute) start_flock() (mobu.services.manager.FlockManager method) start_time (mobu.models.flock.FlockSummary attribute) start_transaction() (in module mobu.sentry) startup() (mobu.services.business.base.Business method) (mobu.services.business.notebookrunner.NotebookRunner method) (mobu.services.business.nublado.NubladoBusiness method) (mobu.services.business.siaquerysetrunner.SIAQuerySetRunner method) (mobu.services.business.tap.TAPBusiness method) (mobu.services.business.tapquerysetrunner.TAPQuerySetRunner method) state (mobu.models.monkey.MonkeyData attribute) status_code (mobu.exceptions.FlockNotFoundError attribute) (mobu.exceptions.MonkeyNotFoundError attribute) (mobu.exceptions.NotRetainingLogsError attribute) stderr (mobu.storage.git.Output attribute) stdout (mobu.storage.git.Output attribute) STOP (mobu.services.business.base.BusinessCommand attribute) stop() (mobu.services.business.base.Business method) (mobu.services.flock.Flock method) (mobu.services.monkey.Monkey method) stop_flock() (mobu.services.manager.FlockManager method) STOPPING (mobu.models.monkey.MonkeyState attribute) stopping (mobu.services.business.base.Business attribute) SubprocessError succeed() (mobu.storage.github.CheckRun method) success (mobu.events.EmptyLoopExecution attribute) (mobu.events.GitLfsCheck attribute) (mobu.events.NotebookCellExecution attribute) (mobu.events.NotebookExecution attribute) (mobu.events.NubladoDeleteLab attribute) (mobu.events.NubladoPythonExecution attribute) (mobu.events.NubladoSpawnLab attribute) (mobu.events.SIAQuery attribute) (mobu.events.TapQuery attribute) (mobu.models.solitary.SolitaryResult attribute) success_count (mobu.models.business.base.BusinessData attribute) (mobu.models.business.notebookrunner.NotebookRunnerData attribute) (mobu.models.business.nublado.NubladoBusinessData attribute) (mobu.models.business.siaquerysetrunner.SIABusinessData attribute) (mobu.models.business.tap.TAPBusinessData attribute) (mobu.models.flock.FlockSummary attribute) (mobu.services.business.base.Business attribute) summarize() (mobu.services.github_ci.ci_manager.CiManager method) (mobu.services.github_ci.ci_notebook_job.CiNotebookJob method) summarize_flocks() (mobu.services.manager.FlockManager method) summary() (mobu.services.flock.Flock method) sync (mobu.events.TapQuery attribute) (mobu.models.business.tap.TAPBusinessOptions attribute) (mobu.models.business.tapqueryrunner.TAPQueryRunnerOptions attribute) (mobu.models.business.tapquerysetrunner.TAPQuerySetRunnerOptions attribute) T TAPBusiness (class in mobu.services.business.tap) TAPQueryRunner (class in mobu.services.business.tapqueryrunner) TAPQuerySetRunner (class in mobu.services.business.tapquerysetrunner) time (mobu.models.business.siaquerysetrunner.SIAQuery attribute) timestamp (mobu.services.business.nublado.ProgressLogMessage attribute) to_client_user() (mobu.models.user.AuthenticatedUser method) to_dict() (mobu.events.EmptyLoopExecution method) (mobu.events.EventBase method) (mobu.events.GitLfsCheck method) (mobu.events.NotebookBase method) (mobu.events.NotebookCellExecution method) (mobu.events.NotebookExecution method) (mobu.events.NubladoDeleteLab method) (mobu.events.NubladoPythonExecution method) (mobu.events.NubladoSpawnLab method) (mobu.events.SIAQuery method) (mobu.events.TapQuery method) to_pyvo_sia_params() (mobu.models.business.siaquerysetrunner.SIAQuery method) token (mobu.models.user.AuthenticatedUser attribute) TOKEN_LIFETIME (in module mobu.constants) trace_notebook() (mobu.services.business.notebookrunner.NotebookRunner method) type (mobu.models.business.base.BusinessConfig attribute) (mobu.models.business.empty.EmptyLoopConfig attribute) (mobu.models.business.gitlfs.GitLFSConfig attribute) (mobu.models.business.notebookrunner.CollectionRule attribute) (mobu.models.business.notebookrunnercounting.NotebookRunnerCountingConfig attribute) (mobu.models.business.notebookrunnerinfinite.NotebookRunnerInfiniteConfig attribute) (mobu.models.business.notebookrunnerlist.NotebookRunnerListConfig attribute) (mobu.models.business.nubladopythonloop.NubladoPythonLoopConfig attribute) (mobu.models.business.siaquerysetrunner.SIAQuerySetRunnerConfig attribute) (mobu.models.business.tapqueryrunner.TAPQueryRunnerConfig attribute) (mobu.models.business.tapquerysetrunner.TAPQuerySetRunnerConfig attribute) U uid_start (mobu.models.user.UserSpec attribute) uidnumber (mobu.models.user.AuthenticatedUser attribute) (mobu.models.user.User attribute) url_prefix (mobu.models.business.notebookrunner.NotebookRunnerOptions attribute) (mobu.models.business.notebookrunnercounting.NotebookRunnerCountingOptions attribute) (mobu.models.business.nublado.NubladoBusinessOptions attribute) (mobu.models.business.nubladopythonloop.NubladoPythonLoopOptions attribute) user (mobu.models.ci_manager.CiWorkerSummary attribute) (mobu.models.monkey.MonkeyData attribute) (mobu.models.solitary.SolitaryConfig attribute) (mobu.services.business.base.Business attribute) user_spec (mobu.models.flock.FlockConfig attribute) username (mobu.events.EmptyLoopExecution attribute) (mobu.events.EventBase attribute) (mobu.events.GitLfsCheck attribute) (mobu.events.NotebookBase attribute) (mobu.events.NotebookCellExecution attribute) (mobu.events.NotebookExecution attribute) (mobu.events.NubladoDeleteLab attribute) (mobu.events.NubladoPythonExecution attribute) (mobu.events.NubladoSpawnLab attribute) (mobu.events.SIAQuery attribute) (mobu.events.TapQuery attribute) (mobu.models.user.AuthenticatedUser attribute) (mobu.models.user.User attribute) username_prefix (mobu.models.user.UserSpec attribute) USERNAME_REGEX (in module mobu.constants) users (mobu.config.GitHubCiAppConfig attribute) (mobu.models.flock.FlockConfig attribute) uses_repo() (mobu.services.flock.Flock method) V validate_avro() (mobu.events.EmptyLoopExecution method) (mobu.events.EventBase method) (mobu.events.GitLfsCheck method) (mobu.events.NotebookBase method) (mobu.events.NotebookCellExecution method) (mobu.events.NotebookExecution method) (mobu.events.NubladoDeleteLab method) (mobu.events.NubladoPythonExecution method) (mobu.events.NubladoSpawnLab method) (mobu.events.SIAQuery method) (mobu.events.TapQuery method) validate_structure() (mobu.events.EmptyLoopExecution class method) (mobu.events.EventBase class method) (mobu.events.GitLfsCheck class method) (mobu.events.NotebookBase class method) (mobu.events.NotebookCellExecution class method) (mobu.events.NotebookExecution class method) (mobu.events.NubladoDeleteLab class method) (mobu.events.NubladoPythonExecution class method) (mobu.events.NubladoSpawnLab class method) (mobu.events.SIAQuery class method) (mobu.events.TapQuery class method) W wait_first() (in module mobu.asyncio) webhook_secret (mobu.config.GitHubCiAppConfig attribute) (mobu.config.GitHubRefreshAppConfig attribute) WEBSOCKET_OPEN_TIMEOUT (in module mobu.constants) workers (mobu.models.ci_manager.CiManagerSummary attribute) working_directory (mobu.models.business.notebookrunner.NotebookRunnerOptions attribute) (mobu.models.business.notebookrunnercounting.NotebookRunnerCountingOptions attribute) (mobu.models.business.nublado.NubladoBusinessOptions attribute) (mobu.models.business.nubladopythonloop.NubladoPythonLoopOptions attribute)