[SWDEV-530385] CPER cannot be dumped continuously with "--follow" fix (#377)

--follow fix

Co-authored-by: Yazen ALMusaffar <yalmusaf@amd.com>
Change-Id: I911f456f3f658e694979c7ae014fb0b6bb3e45c1
Этот коммит содержится в:
AL Musaffar, Yazen
2025-05-20 01:09:08 -05:00
коммит произвёл Maisam Arif
родитель b999f86611
Коммит bd39e461a5
+4 -7
Просмотреть файл
@@ -6492,20 +6492,17 @@ class AMDSMICommands():
break
elif args.follow and args.gpu:
self.helpers.dump_gpu_entries_follow(args.folder, entries, cper_data, args.gpu)
break
elif args.follow and not args.gpu:
self.helpers.dump_all_entries_follow(args.folder, entries, cper_data, args.gpu)
break
self.helpers.dump_all_entries_follow(args.folder, entries, cper_data, args.gpu)
if args.follow:
self.helpers.display_cper_files_generated_follow(entries, args.gpu)
break
self.helpers.display_cper_files_generated_follow(entries, args.gpu)
else:
self.helpers.display_cper_files_generated(entries, args.gpu)
break
if len(entries) == 0 or not args.follow:
if len(entries) == 0 and not args.follow:
break
cursor = new_cursor
time.sleep(5)
time.sleep(1)
def _event_thread(self, commands, i):