geonode.messaging ================= .. py:module:: geonode.messaging Subpackages ----------- .. toctree:: :maxdepth: 1 /autoapi/geonode/messaging/management/index Submodules ---------- .. toctree:: :maxdepth: 1 /autoapi/geonode/messaging/consumer/index /autoapi/geonode/messaging/models/index /autoapi/geonode/messaging/notifications/index /autoapi/geonode/messaging/producer/index /autoapi/geonode/messaging/queues/index /autoapi/geonode/messaging/tests/index /autoapi/geonode/messaging/urls/index /autoapi/geonode/messaging/views/index Attributes ---------- .. autoapisummary:: geonode.messaging.connections geonode.messaging.producers geonode.messaging.url geonode.messaging.task_serializer geonode.messaging.broker_transport_options geonode.messaging.broker_socket_timeout geonode.messaging.connection geonode.messaging.default_app_config Classes ------- .. autoapisummary:: geonode.messaging.NotificationsAppConfigBase geonode.messaging.MessagingAppConfig Package Contents ---------------- .. py:class:: NotificationsAppConfigBase Bases: :py:obj:`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. .. py:attribute:: NOTIFICATIONS .. py:method:: _get_logger() .. py:method:: _register_notifications(*args, **kwargs) .. py:method:: ready() .. py:data:: connections :value: None .. py:data:: producers :value: None .. py:data:: url :value: None .. py:data:: task_serializer :value: None .. py:data:: broker_transport_options :value: None .. py:data:: broker_socket_timeout :value: None .. py:data:: connection :value: None .. py:class:: MessagingAppConfig Bases: :py:obj:`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. .. py:attribute:: name :value: 'geonode.messaging' .. py:attribute:: NOTIFICATIONS .. py:method:: ready() .. py:data:: default_app_config :value: 'geonode.messaging.MessagingAppConfig'