Added sent telemetry logging.

This commit is contained in:
Shay Nehmad 2019-08-26 14:08:18 +03:00
parent 01996a59ee
commit f865c4b4b9
1 changed files with 7 additions and 1 deletions

View File

@ -1,7 +1,11 @@
import abc import abc
import json
import logging
from infection_monkey.control import ControlClient from infection_monkey.control import ControlClient
logger = logging.getLogger(__name__)
__author__ = 'itay.mizeretz' __author__ = 'itay.mizeretz'
@ -19,7 +23,9 @@ class BaseTelem(object):
""" """
Sends telemetry to island Sends telemetry to island
""" """
ControlClient.send_telemetry(self.telem_category, self.get_data()) data = self.get_data()
logger.debug("Sending {} telemetry. Data: {}".format(self.telem_category, json.dumps(data)))
ControlClient.send_telemetry(self.telem_category, data)
@abc.abstractproperty @abc.abstractproperty
def telem_category(self): def telem_category(self):