MCPcopy
hub / github.com/apache/caldera / extract_data

Method extract_data

app/api/v2/managers/fact_api_manager.py:17–25  ·  view source on GitHub ↗
(request: web.Request)

Source from the content-addressed store, hash-verified

15
16 @staticmethod
17 async def extract_data(request: web.Request):
18 fact_data = None
19 raw_body = await request.read()
20 if raw_body:
21 try:
22 fact_data = json.loads(raw_body)
23 except JSONDecodeError as e:
24 raise JsonHttpBadRequest('Received invalid json', details=e)
25 return fact_data
26
27 async def verify_fact_integrity(self, data):
28 out = []

Callers 8

get_factsMethod · 0.80
get_relationshipsMethod · 0.80
add_factsMethod · 0.80
add_relationshipsMethod · 0.80
delete_factsMethod · 0.80
delete_relationshipsMethod · 0.80
update_factsMethod · 0.80
update_relationshipsMethod · 0.80

Calls 1

JsonHttpBadRequestClass · 0.90

Tested by

no test coverage detected