geonode.messaging

Subpackages

Submodules

Attributes

connections

producers

url

task_serializer

broker_transport_options

broker_socket_timeout

connection

default_app_config

Classes

NotificationsAppConfigBase

Base class for AppConfig notifications setup

MessagingAppConfig

Base class for AppConfig notifications setup

Package Contents

class geonode.messaging.NotificationsAppConfigBase[source]

Bases: django.apps.AppConfig

Base class for AppConfig notifications setup

You should subclass it and provide list of notifications in NOTIFICATIONS attribute to automatically register to post_migrate signal.

NOTIFICATIONS
_get_logger()[source]
_register_notifications(*args, **kwargs)[source]
ready()[source]
geonode.messaging.connections = None[source]
geonode.messaging.producers = None[source]
geonode.messaging.url = None[source]
geonode.messaging.task_serializer = None[source]
geonode.messaging.broker_transport_options = None[source]
geonode.messaging.broker_socket_timeout = None[source]
geonode.messaging.connection = None[source]
class geonode.messaging.MessagingAppConfig[source]

Bases: geonode.notifications_helper.NotificationsAppConfigBase

Base class for AppConfig notifications setup

You should subclass it and provide list of notifications in NOTIFICATIONS attribute to automatically register to post_migrate signal.

name = 'geonode.messaging'[source]
NOTIFICATIONS[source]
ready()[source]
geonode.messaging.default_app_config = 'geonode.messaging.MessagingAppConfig'[source]