(session_name)
| 223 | return [] |
| 224 | |
| 225 | def save_user_agent(session_name): |
| 226 | session_ug_dict = get_user_agents() |
| 227 | |
| 228 | if not any(session['session_name'] == session_name for session in session_ug_dict): |
| 229 | user_agent_str = generate_random_user_agent() |
| 230 | |
| 231 | session_ug_dict.append({'session_name': session_name, 'user_agent': user_agent_str}) |
| 232 | |
| 233 | with open(USER_AGENTS_FILE_NAME, 'w') as user_agents: |
| 234 | json.dump(session_ug_dict, user_agents, indent=4) |
| 235 | |
| 236 | logger.success(f"User agent saved successfully") |
| 237 | |
| 238 | return user_agent_str |
| 239 | |
| 240 | def check_user_agent(session_name: str): |
| 241 | session_ug_dict = get_user_agents() |
no test coverage detected