Receivers

Django signal receivers for account app.

smarter.apps.secret.receivers.account_post_delete(sender, instance, **kwargs)[source]

Signal receiver for deleted of Account model.

smarter.apps.secret.receivers.account_post_save(sender, instance, created, **kwargs)[source]

Signal receiver for created/saved of Account model.

smarter.apps.secret.receivers.broker_ready_receiver(sender, broker, **kwargs)[source]

Signal receiver for broker_ready signal.

smarter.apps.secret.receivers.charge_post_save(sender, instance, created, **kwargs)[source]

Signal receiver for created/saved of Charge model.

smarter.apps.secret.receivers.daily_billing_record_post_save(sender, instance, created, **kwargs)[source]

Signal receiver for created/saved of DailyBillingRecord model.

smarter.apps.secret.receivers.secret_accessed_receiver(sender, secret, user_profile, **kwargs)[source]

Signal receiver for secret_accessed signal.

smarter.apps.secret.receivers.secret_created_receiver(sender, secret, **kwargs)[source]

Signal receiver for secret_created signal.

smarter.apps.secret.receivers.secret_deleted_receiver(sender, secret_id, secret_name, **kwargs)[source]

Signal receiver for secret_deleted signal.

smarter.apps.secret.receivers.secret_inializing_receiver(sender, secret_name, user_profile, **kwargs)[source]

Signal receiver for secret_inializing signal.

smarter.apps.secret.receivers.secret_post_delete(sender, instance, **kwargs)[source]

Signal receiver for deleted of Secret model.

smarter.apps.secret.receivers.secret_post_save(sender, instance, created, **kwargs)[source]

Signal receiver for created/saved of Secret model.

smarter.apps.secret.receivers.secret_ready_receiver(sender, secret, **kwargs)[source]

Signal receiver for secret_ready signal.

smarter.apps.secret.receivers.secret_saved_receiver(sender, secret, user_profile, **kwargs)[source]

Signal receiver for secret_saved signal.

smarter.apps.secret.receivers.secret_updated_receiver(sender, secret, user_profile, **kwargs)[source]

Signal receiver for secret_updated signal.

smarter.apps.secret.receivers.should_log(level)[source]

Check if logging should be done based on the waffle switch.

smarter.apps.secret.receivers.user_logged_in_receiver(sender, request, user, **kwargs)[source]
Signal receiver for user login.

Verify that a UserProfile record exists for the user. If not, create one with the default account.

smarter.apps.secret.receivers.user_post_delete(sender, instance, **kwargs)[source]

Signal receiver for deleted of User model.

smarter.apps.secret.receivers.user_post_save(sender, instance, created, **kwargs)[source]

Signal receiver for created/saved of User model. Assumed to be called on all logins since Django’s default behavior is to update the last_login field on each login, which triggers a save.

smarter.apps.secret.receivers.user_profile_post_delete(sender, instance, **kwargs)[source]

Signal receiver for deleted of UserProfile model.

smarter.apps.secret.receivers.user_profile_post_save(sender, instance, created, **kwargs)[source]

Signal receiver for created/saved of UserProfile model.