geowatchutil.client.base module

This module includes base classes for GeoWatch clients

class geowatchutil.client.base.GeoWatchClient(backend='', templates=None)[source]

Bases: object

Base GeoWatch Client class. Extended by others.

backend = None
close()[source]
templates = None
class geowatchutil.client.base.GeoWatchClientStreaming(backend='', templates=None)[source]

Bases: geowatchutil.client.base.GeoWatchClient

class geowatchutil.client.base.GeoWatchClientTopic(backend='', topic_prefix='', templates=None)[source]

Bases: geowatchutil.client.base.GeoWatchClientStreaming

topic_prefix = ''
wait_topic(topic, verbose=False)[source]
class geowatchutil.client.base.GeoWatchClientWebHook(backend='', authtoken='', url_webhook='', templates=None)[source]

Bases: geowatchutil.client.base.GeoWatchClient

authtoken = None
url_webhook = None