fix: harden task recovery and DR contract handling
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
"""Explicit deployment identity/site/journal; motion disabled unless opted in."""
|
||||
from launch import LaunchDescription
|
||||
from launch.actions import DeclareLaunchArgument
|
||||
from launch.substitutions import LaunchConfiguration
|
||||
from launch.substitutions import LaunchConfiguration, EnvironmentVariable
|
||||
from launch_ros.actions import Node
|
||||
from launch_ros.parameter_descriptions import ParameterValue
|
||||
|
||||
@@ -18,4 +18,6 @@ def generate_launch_description():
|
||||
'site_config_file': LaunchConfiguration('site_config_file'),
|
||||
'journal_directory': LaunchConfiguration('journal_directory'),
|
||||
'execution_enabled': ParameterValue(LaunchConfiguration('execution_enabled'), value_type=bool),
|
||||
'recovery_token': ParameterValue(EnvironmentVariable('ROBOT_BT_RECOVERY_TOKEN', default_value=''), value_type=str),
|
||||
'recovery_operator_id': ParameterValue(EnvironmentVariable('ROBOT_BT_RECOVERY_OPERATOR', default_value=''), value_type=str),
|
||||
}])])
|
||||
|
||||
Reference in New Issue
Block a user