[hide private]
[frames] | no frames]

[ Module Hierarchy | Class Hierarchy ]

# Class Hierarchy

- object: The most base type
  - exceptions.BaseException: Common base class for all exceptions
    - exceptions.Exception: Common base class for all non-exit exceptions.
      - configshell.node.ExecutionError
  - configshell.node.ConfigNode: The ConfigNode class defines a common skeleton to be used by specific implementation.
  - configshell.shell.ConfigShell: This is a simple CLI command interpreter that can be used both in interactive or non-interactive modes.
  - configshell.console.Console: Implements various utility methods providing a console UI support toolkit, most notably an epytext-to-console text renderer using ANSI escape sequences.
  - configshell.log.Log: Implements a file and console logger using python's logging facility.
  - configshell.prefs.Prefs: This is a preferences backend object used to: