DzAswan

class datazimmer.DzAswan(global_run=False)

Bases: object

Attributes Summary

cron

name

starters

Methods Summary

get_all_events(handler[, only_latest])

get_aswan_status()

get_unprocessed_events(handler[, only_latest])

prepare_run()

this runs prior to running the project

run()

Attributes Documentation

cron: str = ''
name: str = None
starters: dict[type[ANY_HANDLER_T], list[str]] = {}

Methods Documentation

get_all_events(handler: ANY_HANDLER_T, only_latest=True)
get_aswan_status()
get_unprocessed_events(handler: ANY_HANDLER_T, only_latest=False)
prepare_run()

this runs prior to running the project

run()