mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2026-06-09 02:24:45 +00:00
tools: acrn-crashlog: refine the log storage
1. remove watching TOMBSTONE in AaaG. 2. add a configurable parameter "foldersize" in MB, sender will drop all events when the storaged log size exceeds this parameter. Tracked-On:#1024 Signed-off-by: Liu, Xinwu <xinwu.liu@intel.com> Reviewed-by: Chen Gang <gang.c.chen@intel.com> Acked-by: Zhang Di <di.zhang@intel.com>
This commit is contained in:
@@ -36,6 +36,7 @@ static void print(void)
|
||||
print_id_item(maxcrashdirs, sender, id);
|
||||
print_id_item(maxlines, sender, id);
|
||||
print_id_item(spacequota, sender, id);
|
||||
print_id_item(foldersize, sender, id);
|
||||
|
||||
if (sender->uptime) {
|
||||
print_id_item(uptime->name, sender, id);
|
||||
@@ -678,6 +679,8 @@ static int parse_sender(xmlNodePtr cur, struct sender_t *sender)
|
||||
res = load_cur_content(cur, sender, maxlines);
|
||||
else if (name_is(cur, "spacequota"))
|
||||
res = load_cur_content(cur, sender, spacequota);
|
||||
else if (name_is(cur, "foldersize"))
|
||||
res = load_cur_content(cur, sender, foldersize);
|
||||
else if (name_is(cur, "uptime"))
|
||||
res = parse_uptime(cur, sender);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user