-
Notifications
You must be signed in to change notification settings - Fork 807
Closed
Description
Refactor
Component(s) to be refactored
- monkey_island.cc.resources.log
- agent
Explanation
Agent log contents can now be stored in the Agent
model.
Tasks
- Define
IAgentLogRepository
(0d) @mssalvatore - Implement an FileAgentLogRepository (0d) - @shreyamalviya
- Remove
log_contents
field fromAgent
model (0d) @ilija-lazoroski - Provide a new, better-named API endpoint for agents to push their logs to ("/api/agent-logs/{AGENT_ID}") (0d) @ilija-lazoroski
- Implement
PUT
- Implement
GET
- Implement
- Push logs to the new endpoint (0d) - @shreyamalviya
- Subscribe
FileAgentLogRepository.reset() to
CLEAR_SIMULATION_DATA` (0d) - @shreyamalviya