Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
def makePickle(self, record):
message = gelf.make(record, self.debug, self.additional_fields)
packed = gelf.pack(message)
""" if you send the message over tcp, it should always be null terminated or the input will reject it """
return packed + b'\x00'
def convert_record_to_gelf(self, record):
return gelf.pack(
gelf.make(record, self.domain, self.debug, self.version, self.additional_fields, self.include_extra_fields),
self.compress, self.json_default
)