forked from p34709852/monkey
Island: Remove ITelemtryRepository
This commit is contained in:
parent
ed0e8c4870
commit
b129833e57
|
@ -1,20 +0,0 @@
|
|||
from abc import ABC
|
||||
from typing import Optional, Sequence
|
||||
|
||||
from monkey_island.cc.models.telemetries.telemetry import Telemetry
|
||||
|
||||
|
||||
class ITelemetryRepository(ABC):
|
||||
def save_telemetry(self, telemetry: Telemetry):
|
||||
pass
|
||||
|
||||
# TODO define all telemetry types
|
||||
# Potentially we'll need to define each telem type separately. As it stands there's no way to
|
||||
# get exploit telemetries by exploiter for example
|
||||
def get_telemetries(
|
||||
self,
|
||||
id: Optional[str] = None,
|
||||
type: Optional[TelemetryType] = None, # noqa: F821
|
||||
monkey_id: Optional[str] = None,
|
||||
) -> Sequence[Telemetry]:
|
||||
pass
|
|
@ -20,7 +20,6 @@ from monkey_island.cc.repository.i_log_repository import ILogRepository
|
|||
from monkey_island.cc.repository.i_machine_repository import IMachineRepository
|
||||
from monkey_island.cc.repository.i_report_repository import IReportRepository
|
||||
from monkey_island.cc.repository.i_simulation_repository import ISimulationRepository
|
||||
from monkey_island.cc.repository.i_telemetry_repository import ITelemetryRepository
|
||||
from monkey_island.cc.repository.ICredentials import ICredentialsRepository
|
||||
from monkey_island.cc.repository.zero_trust.IEventRepository import IEventRepository
|
||||
from monkey_island.cc.repository.zero_trust.IFindingRepository import IFindingRepository
|
||||
|
@ -274,7 +273,6 @@ ICredentialsRepository.remove_configured_credentials
|
|||
ICredentialsRepository.remove_all_credentials
|
||||
ICredentialsRepository.save_stolen_credentials
|
||||
ICredentialsRepository.save_configured_credentials
|
||||
ITelemetryRepository.get_telemetries
|
||||
IEventRepository.get_events
|
||||
IFindingRepository.get_findings
|
||||
key_list
|
||||
|
|
Loading…
Reference in New Issue