"""
Launch file for OTA Firmware Updater.

Launches the OTA update manager that handles firmware downloads, builds,
and deployments with automatic rollback.
"""

from launch import LaunchDescription
from launch_ros.actions import Node


def generate_launch_description():
    return LaunchDescription([
        Node(
            package='saltybot_ota_updater',
            executable='ota_updater_node',
            name='ota_updater_node',
            output='screen',
            emulate_tty=True,
        ),
    ])
