HealthCheck.aws_data should be a propery which lazily loads aws data and caches it. The current implementation (having to call self._load() befoare any call which requires aws_data) is a bit awkward.
Also, please make HealthCheck class to inherit from object.
https://github.com/PressLabs/zinc/blob/master/dns/utils/route53.py#L260
HealthCheck.aws_data
should be a propery which lazily loads aws data and caches it. The current implementation (having to callself._load()
befoare any call which requires aws_data) is a bit awkward.Also, please make
HealthCheck
class to inherit fromobject
.