sierra.plugins.engine.ros1gazebo.plugin#

Provides engine-specific callbacks for the ROS1+Gazebo engine.

Functions#

cmdline_postparse_configure(→ argparse.Namespace)

Configure cmdline args after parsing for the ROS1+Gazebo engine.

execenv_check(→ None)

Verify execution environment in stage 2 for ROS1+Gazebo.

Module Contents#

sierra.plugins.engine.ros1gazebo.plugin.cmdline_postparse_configure(env: str, args: argparse.Namespace) argparse.Namespace[source]#

Configure cmdline args after parsing for the ROS1+Gazebo engine.

This sets arguments appropriately depending on what HPC environment is selected with --execenv:

  • hpc.local

  • hpc.adhoc

  • hpc.slurm

  • hpc.pbs

sierra.plugins.engine.ros1gazebo.plugin.execenv_check(cmdopts: sierra.core.types.Cmdopts) None[source]#

Verify execution environment in stage 2 for ROS1+Gazebo.

Check for: