in device_info_pkg/device_info_pkg/device_info_node.py [0:0]
def get_software_version(self):
"""Getter method to return the software version variable if loaded, else load it
and return.
Returns:
str: Software version details.
"""
self.get_logger().info("Getting the software version")
if not self.software_version:
self.load_software_version()
self.get_logger().info(f"Software version: {self.software_version}")
return self.software_version