diff --git a/monkey/monkey_island/cc/repository/i_config_repository.py b/monkey/monkey_island/cc/repository/i_config_repository.py index ce6935b87..def95e228 100644 --- a/monkey/monkey_island/cc/repository/i_config_repository.py +++ b/monkey/monkey_island/cc/repository/i_config_repository.py @@ -4,8 +4,21 @@ from common.configuration import AgentConfiguration class IConfigRepository(ABC): + """ + A repository used to store and retrieve the agent configuration. + """ def get_config(self) -> AgentConfiguration: + """ + Retrieve the agent configuration from the repository + + :return: The agent configuration + """ pass - def set_config(self, config: AgentConfiguration): + def set_config(self, agent_config: AgentConfiguration): + """ + Store the agent configuration in the repository + + :param agent_config: The agent configuration to store in the repository + """ pass