MCPcopy Create free account
hub / github.com/apache/cassandra-python-driver / register_udt

Function register_udt

cassandra/cqlengine/connection.py:371–383  ·  view source on GitHub ↗
(keyspace, type_name, klass, connection=None)

Source from the content-addressed store, hash-verified

369
370
371def register_udt(keyspace, type_name, klass, connection=None):
372 udt_by_keyspace[keyspace][type_name] = klass
373
374 try:
375 cluster = get_cluster(connection)
376 except CQLEngineException:
377 cluster = None
378
379 if cluster:
380 try:
381 cluster.register_user_type(keyspace, type_name, klass)
382 except UserTypeDoesNotExist:
383 pass # new types are covered in management sync functions
384
385
386def _register_known_types(cluster):

Callers

nothing calls this directly

Calls 2

register_user_typeMethod · 0.80
get_clusterFunction · 0.70

Tested by

no test coverage detected