from __future__ import unicode_literals from .responses import Route53 url_bases = [ "https?://route53(.*).amazonaws.com", ] def tag_response1(*args, **kwargs): return Route53().list_or_change_tags_for_resource_request(*args, **kwargs) def tag_response2(*args, **kwargs): return Route53().list_or_change_tags_for_resource_request(*args, **kwargs) url_paths = { '{0}/(?P[\d_-]+)/hostedzone$': Route53().list_or_create_hostzone_response, '{0}/(?P[\d_-]+)/hostedzone/(?P[^/]+)$': Route53().get_or_delete_hostzone_response, '{0}/(?P[\d_-]+)/hostedzone/(?P[^/]+)/rrset/?$': Route53().rrset_response, '{0}/(?P[\d_-]+)/hostedzonesbyname': Route53().list_hosted_zones_by_name_response, '{0}/(?P[\d_-]+)/healthcheck': Route53().health_check_response, '{0}/(?P[\d_-]+)/tags/healthcheck/(?P[^/]+)$': tag_response1, '{0}/(?P[\d_-]+)/tags/hostedzone/(?P[^/]+)$': tag_response2, '{0}/(?P[\d_-]+)/trafficpolicyinstances/*': Route53().not_implemented_response }