def reset(self): from moto.backends import BACKENDS for name, backends in BACKENDS.items(): if name == "moto_api": continue for region_name, backend in backends.items(): backend.reset() self.__init__()
def get_backend_for_host(self, host): if self.service: return self.service for backend_name, backend in BACKENDS.items(): for url_base in backend.url_bases: if re.match(url_base, 'http://%s' % host): return backend_name raise RuntimeError('Invalid host: "%s"' % host)
def get_backend_for_host(self, host): if host == "moto_api": return host if self.service: return self.service if host in BACKENDS: return host for backend_name, backend in BACKENDS.items(): for url_base in list(backend.values())[0].url_bases: if re.match(url_base, "http://%s" % host): return backend_name
def get_backend_for_host(self, host): if host == 'moto_api': return host if self.service: return self.service if host in BACKENDS: return host for backend_name, backend in BACKENDS.items(): for url_base in list(backend.values())[0].url_bases: if re.match(url_base, 'http://%s' % host): return backend_name raise RuntimeError('Invalid host: "%s"' % host)