in sdw_updater/UpdaterApp.py [0:0]
def run(self):
results = self.run_full_update()
# write flags to disk
run_results = Updater.overall_update_status(results)
Updater._write_updates_status_flag_to_disk(run_results)
# Write the "last updated" date to disk if the system is up-to-date
# after applying upgrades, regardless of whether a reboot is still pending.
if run_results in {UpdateStatus.UPDATES_OK, UpdateStatus.REBOOT_REQUIRED}:
Updater._write_last_updated_flags_to_disk()
# populate signal results
message = results # copy all information from updater call
message["recommended_action"] = run_results
self.upgrade_signal.emit(message)