Add number of unique client user agent display

This commit is contained in:
Hugo 2021-09-23 18:10:04 +02:00
parent 750a72a477
commit 94519bfd5e
1 changed files with 3 additions and 1 deletions

View File

@ -233,7 +233,8 @@ def parse_logfile(logfile_path: str, locations: List[str],
second=0,
microsecond=0)
additional_infos = {"last_log_timestamp": int(today_date.timestamp()),
"bot_user_agents_nb": len(bot_user_agents)}
"bot_user_agents_nb": len(bot_user_agents),
"client_user_agents_nb": len(client_user_agents)}
return visit_dict, bot_visit_dict, other_visit_dict, additional_infos
@ -274,6 +275,7 @@ def main() -> None:
# Generate the report
print_visit_dict("Standard visits", visit_dict)
print(f"There were {additional_infos['client_user_agents_nb']} unique client user agent(s)")
if args.exclude_crawler:
print_visit_dict("Bot visits", bot_visit_dict)
print(f"There were {additional_infos['bot_user_agents_nb']} unique bot user agent(s)")