Exceptions - tmuxp.exc¶
Exceptions for tmuxp.
-
exception tmuxp.exc.TmuxpException¶exception tmuxp.exc.TmuxpException¶
Bases:
ExceptionBase Exception for Tmuxp Errors.
-
exception tmuxp.exc.WorkspaceError¶exception tmuxp.exc.WorkspaceError¶
Bases:
TmuxpExceptionError parsing tmuxp workspace data.
-
exception tmuxp.exc.SessionNotFound¶exception tmuxp.exc.SessionNotFound¶
Bases:
TmuxpExceptiontmux session not found.
-
exception tmuxp.exc.WindowNotFound¶exception tmuxp.exc.WindowNotFound¶
Bases:
TmuxpExceptiontmux window not found.
-
exception tmuxp.exc.PaneNotFound¶exception tmuxp.exc.PaneNotFound¶
Bases:
TmuxpExceptiontmux pane not found.
-
exception tmuxp.exc.EmptyWorkspaceException¶exception tmuxp.exc.EmptyWorkspaceException¶
Bases:
WorkspaceErrorWorkspace file is empty.
-
exception tmuxp.exc.SessionMissingWorkspaceException¶exception tmuxp.exc.SessionMissingWorkspaceException¶
Bases:
WorkspaceError,ObjectDoesNotExistSession missing while loading tmuxp workspace.
-
exception tmuxp.exc.ActiveSessionMissingWorkspaceException¶exception tmuxp.exc.ActiveSessionMissingWorkspaceException¶
Bases:
WorkspaceErrorActive session cannot be found while loading tmuxp workspace.
-
exception tmuxp.exc.WorkspaceBuilderError¶exception tmuxp.exc.WorkspaceBuilderError¶
Bases:
WorkspaceErrorBase error for resolving and validating a workspace builder.
-
exception tmuxp.exc.WorkspaceBuilderNotFound¶exception tmuxp.exc.WorkspaceBuilderNotFound¶
Bases:
WorkspaceBuilderErrorConfigured
workspace_buildercould not be resolved.>>> print(WorkspaceBuilderNotFound("nope")) Workspace builder 'nope' could not be found....
-
exception tmuxp.exc.WorkspaceBuilderImportError¶exception tmuxp.exc.WorkspaceBuilderImportError¶
Bases:
WorkspaceBuilderErrorConfigured
workspace_builderfailed to import.>>> print(WorkspaceBuilderImportError("pkg:B")) Could not import workspace builder 'pkg:B'....
-
exception tmuxp.exc.InvalidWorkspaceBuilder¶exception tmuxp.exc.InvalidWorkspaceBuilder¶
Bases:
WorkspaceBuilderErrorResolved
workspace_builderobject is not a usable builder.>>> print(InvalidWorkspaceBuilder("pkg:B")) 'pkg:B' is not a valid workspace builder.
-
exception tmuxp.exc.WorkspaceBuilderPathError¶exception tmuxp.exc.WorkspaceBuilderPathError¶
Bases:
WorkspaceBuilderErrorA
workspace_builder_pathsentry is not a usable directory.>>> print(WorkspaceBuilderPathError("/x")) workspace_builder_paths entry is invalid: /x....
-
exception tmuxp.exc.InvalidWorkspaceBuilderOption¶exception tmuxp.exc.InvalidWorkspaceBuilderOption¶
Bases:
WorkspaceBuilderErrorA
workspace_builder_optionsvalue is invalid.>>> print(InvalidWorkspaceBuilderOption("bad")) Invalid workspace_builder_options: bad
-
exception tmuxp.exc.TmuxpPluginException¶exception tmuxp.exc.TmuxpPluginException¶
Bases:
TmuxpExceptionBase Exception for Tmuxp Errors.
-
exception tmuxp.exc.BeforeLoadScriptNotExists¶exception tmuxp.exc.BeforeLoadScriptNotExists¶
Bases:
OSErrorRaises if shell script could not be found.
-
exception tmuxp.exc.BeforeLoadScriptError¶exception tmuxp.exc.BeforeLoadScriptError¶
Bases:
ExceptionShell script execution error.
Replaces
subprocess.CalledProcessErrorfortmuxp.util.run_before_script().