(query, params, encoder)
| 853 | |
| 854 | |
| 855 | def bind_params(query, params, encoder): |
| 856 | if isinstance(params, dict): |
| 857 | return query % dict((k, encoder.cql_encode_all_types(v)) for k, v in params.items()) |
| 858 | else: |
| 859 | return query % tuple(encoder.cql_encode_all_types(v) for v in params) |
| 860 | |
| 861 | |
| 862 | class TraceUnavailable(Exception): |