def __init__(self, name, autoexec=False, exit_handler=None):
        """
        Instantiate a new base pipeline object.
        This pipeline will be responsible for executing all the others that
        potentially get attached to it, including other named pipelines
        and any commands from nested pipelines.

        :param name: str    The name of the connection
        :param autoexec: bool, whether or not to implicitly execute the pipe.
        """
        self.connection_name = name
        self._stack = []
        self._callbacks = []
        self.autoexec = autoexec
        self._pipelines = {}
        self._exit_handler = exit_handler
def __init__ ( self , name , autoexec = False , exit_handler = None ) : self . connection_name = name self . _stack = [ ] self . _callbacks = [ ] self . autoexec = autoexec self . _pipelines = { } self . _exit_handler = exit_handler
Instantiate a new base pipeline object.
        This pipeline will be responsible for executing all the others that
        potentially get attached to it, including other named pipelines
        and any commands from nested pipelines.

        :param name: str    The name of the connection
        :param autoexec: bool, whether or not to implicitly execute the pipe.