Example #1
0
    def _notify(self, name, info):
        payload = {
            "name": name,
            "base_id": self.get_base_id(),
            "trace_id": self.get_id(),
            "parent_id": self.get_parent_id()
        }
        if info:
            payload["info"] = info

        notifier.notify(payload)
Example #2
0
    def _notify(self, name, info):
        payload = {
            'name': name,
            'base_id': self.get_base_id(),
            'trace_id': self.get_id(),
            'parent_id': self.get_parent_id()
        }
        if info:
            payload['info'] = info

        notifier.notify(payload)
    def _notify(self, name, info):
        payload = {
            "name": name,
            "base_id": self.get_base_id(),
            "trace_id": self.get_id(),
            "parent_id": self.get_parent_id(),
            "timestamp": datetime.datetime.utcnow(),
        }
        if info:
            payload["info"] = info

        notifier.notify(payload)
Example #4
0
    def _notify(self, name, info):
        payload = {
            "name": name,
            "base_id": self.get_base_id(),
            "trace_id": self.get_id(),
            "parent_id": self.get_parent_id(),
            "timestamp": datetime.datetime.utcnow().strftime(
                "%Y-%m-%dT%H:%M:%S.%f"),
        }
        if info:
            payload["info"] = info

        notifier.notify(payload)
Example #5
0
    def _notify(self, name, info):
        if not self.get_base_id():
            return
        if not CREATE_MANIFEST and info.get("tracepoint_id",
                                            "") == PROBLEM_TRACEPOINT:
            time.sleep(random.randint(0, 20))
        payload = {
            "name":
            name,
            "base_id":
            self.get_base_id(),
            "trace_id":
            self.get_id(),
            "parent_id":
            self.get_parent_id(),
            "timestamp":
            datetime.datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%S.%f"),
            "tracepoint_id":
            info.get("tracepoint_id", "") if info else "",
        }
        if info:
            payload["info"] = info

        notifier.notify(payload)
Example #6
0
    def test_notify(self):
        m = mock.MagicMock()
        notifier.set(m)
        notifier.notify(10)

        m.assert_called_once_with(10)
Example #7
0
    def test_notify(self):
        m = mock.MagicMock()
        notifier.set(m)
        notifier.notify(10)

        m.assert_called_once_with(10)