MCPcopy
hub / github.com/celery/celery / encode

Method encode

celery/backends/elasticsearch.py:233–243  ·  view source on GitHub ↗
(self, data)

Source from the content-addressed store, hash-verified

231 return res
232
233 def encode(self, data):
234 if self.es_save_meta_as_text:
235 return super().encode(data)
236 else:
237 if not isinstance(data, dict):
238 return super().encode(data)
239 if data.get("result"):
240 data["result"] = self._encode(data["result"])[2]
241 if data.get("traceback"):
242 data["traceback"] = self._encode(data["traceback"])[2]
243 return data
244
245 def decode(self, payload):
246 if self.es_save_meta_as_text:

Calls 2

_encodeMethod · 0.80
getMethod · 0.45