Receivers

Django signal receivers for connection app.

smarter.apps.connection.receivers.handle_api_connection_attempted(sender, connection, **kwargs)[source]

Handle API connection attempted signal.

smarter.apps.connection.receivers.handle_api_connection_failed(sender, connection, error=None, **kwargs)[source]

Handle API connection failed signal.

smarter.apps.connection.receivers.handle_api_connection_pre_delete(sender, instance, **kwargs)[source]

Handle pre-delete signal for ApiConnection.

smarter.apps.connection.receivers.handle_api_connection_query_attempted(sender, connection, **kwargs)[source]

Handle API connection query attempted signal.

smarter.apps.connection.receivers.handle_api_connection_query_failed(sender, connection, response=None, error=None, **kwargs)[source]

Handle API connection query failed signal.

smarter.apps.connection.receivers.handle_api_connection_query_success(sender, connection, response=None, **kwargs)[source]

Handle API connection query success signal.

smarter.apps.connection.receivers.handle_api_connection_saved(sender, instance, created, **kwargs)[source]

Handle API connection saved signal.

smarter.apps.connection.receivers.handle_api_connection_success(sender, connection, **kwargs)[source]

Handle API connection success signal.

smarter.apps.connection.receivers.handle_broker_ready(sender, broker, **kwargs)[source]

Handle broker ready signal.

smarter.apps.connection.receivers.handle_sql_connection_attempted(sender, connection, **kwargs)[source]

Handle SQL connection attempted signal.

smarter.apps.connection.receivers.handle_sql_connection_failed(sender, connection, error, **kwargs)[source]

Handle SQL connection failed signal.

smarter.apps.connection.receivers.handle_sql_connection_pre_delete(sender, instance, **kwargs)[source]

Handle pre-delete signal for SqlConnection.

smarter.apps.connection.receivers.handle_sql_connection_query_attempted(sender, connection, sql, limit, **kwargs)[source]

Handle SQL connection query attempted signal.

smarter.apps.connection.receivers.handle_sql_connection_query_failed(sender, connection, sql, limit, error, **kwargs)[source]

Handle SQL connection query failed signal.

smarter.apps.connection.receivers.handle_sql_connection_query_success(sender, connection, sql, limit, **kwargs)[source]

Handle SQL connection query success signal.

smarter.apps.connection.receivers.handle_sql_connection_saved(sender, instance, created, **kwargs)[source]

Handle SQL connection saved signal.

smarter.apps.connection.receivers.handle_sql_connection_success(sender, connection, **kwargs)[source]

Handle SQL connection success signal.

smarter.apps.connection.receivers.handle_sql_connection_validated(sender, connection, **kwargs)[source]

Handle SQL connection validated signal.

smarter.apps.connection.receivers.masked_dict(dic)[source]

Mask sensitive data in a dictionary.

Return type:

dict