forked from p15670423/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_machine_repository import IMachineRepository
|
||||||
from monkey_island.cc.repository.i_report_repository import IReportRepository
|
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_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.ICredentials import ICredentialsRepository
|
||||||
from monkey_island.cc.repository.zero_trust.IEventRepository import IEventRepository
|
from monkey_island.cc.repository.zero_trust.IEventRepository import IEventRepository
|
||||||
from monkey_island.cc.repository.zero_trust.IFindingRepository import IFindingRepository
|
from monkey_island.cc.repository.zero_trust.IFindingRepository import IFindingRepository
|
||||||
|
@ -274,7 +273,6 @@ ICredentialsRepository.remove_configured_credentials
|
||||||
ICredentialsRepository.remove_all_credentials
|
ICredentialsRepository.remove_all_credentials
|
||||||
ICredentialsRepository.save_stolen_credentials
|
ICredentialsRepository.save_stolen_credentials
|
||||||
ICredentialsRepository.save_configured_credentials
|
ICredentialsRepository.save_configured_credentials
|
||||||
ITelemetryRepository.get_telemetries
|
|
||||||
IEventRepository.get_events
|
IEventRepository.get_events
|
||||||
IFindingRepository.get_findings
|
IFindingRepository.get_findings
|
||||||
key_list
|
key_list
|
||||||
|
|
Loading…
Reference in New Issue