INNER CODE UNIT · Python

gql_fn

metatypedev/metatype · src/pyrt_wit_wire/main.py:59

def gql_fn(query: str, variables: Dict[str, Any]) -> Any:
    return json.loads(
        hostcall("gql", json=json.dumps({"query": query, "variables": variables}))
    )


class MatWire(wit_wire.exports.MatWire):
    def init(self, args: InitArgs):
        for op in args.expected_ops:
            try:
                handlers[op.op_name] = op_to_handler(op)
            except Err as err:
                traceback.print_exc()
                raise err
            except Exception as err:
                traceback.print_exc()
                raise Err(InitError_Other(str(err)))
        return InitResponse(ok=True)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…