ros2_snapshot.core.utilities.utility module

Utility methods.

ros2_snapshot.core.utilities.utility.create_directory_path(directory_path)

Create directory path if required.

Parameters:

directory_path

Returns:

absolute path (after expanding user ~ if relevant)

ros2_snapshot.core.utilities.utility.find_common_start(str_a, str_b)

Find common starting string from two strings.

Parameters:
  • sa – string a

  • sb – string b

Returns:

common substring at beginning of two files

ros2_snapshot.core.utilities.utility.get_input_file_type(directory_path)

Extract the file type and base file name.

Parameters:

directory_path – Location of input files (and only input files)

Returns:

input type, base file name