def load_software_version()

in device_info_pkg/device_info_pkg/device_info_node.py [0:0]


    def load_software_version(self):
        """Function to load the software version variable based on the apt installed package
           version for aws-deepracer-core pacakge.
        """
        try:
            if constants.AWS_DEEPRACER_CORE_PKG in self.apt_cache:
                deepracer_pkg = self.apt_cache[constants.AWS_DEEPRACER_CORE_PKG]
                current_installed_version = deepracer_pkg.installed
                self.software_version = current_installed_version.version
                self.get_logger().info(f"Loading Software version: {self.software_version}")
            else:
                self.software_version = None
                self.get_logger().error("Software not installed")
        except Exception as ex:
            self.get_logger().error(f"Error while loading software version: {ex}")