<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def get_pipeline(node: Node) -> RenderingPipeline: """Gets rendering pipeline for passed node"""

    pipeline = _get_registered_pipeline(node)
    if pipeline is None:
        msg = _get_pipeline_registration_error_message(node)
        raise RenderingError(msg)
    return pipeline