geowatchutil.base module

Base classes and functions used throughout GeoWatch libraries

exception geowatchutil.base.GeoWatchError(*args, **kwargs)[source]

Bases: exceptions.Exception

generic error used throughout GeoWatch

exception geowatchutil.base.GeoWatchModeError(*args, **kwargs)[source]

Bases: geowatchutil.base.GeoWatchError

Mode error used throughout GeoWatch. Mode must be consumer, producer, or duplex

geowatchutil.base.is_expired(date, now, ttl)[source]

is date expired

geowatchutil.base.parse_date(date_string)[source]

parses date string to datetime object