def delete_index(request): if request.method == 'GET': return HttpResponseRedirect(reverse('dashboard')) else: index = Index.objects.get(id=request.POST['index_id']) index_client = ApiClient(index.account.get_private_apiurl()).get_index(index.name) index_client.delete_index() return HttpResponseRedirect(reverse('dashboard'))
def delete_index(request): if request.method == 'GET': return HttpResponseRedirect(reverse('dashboard')) else: index = Index.objects.get(id=request.POST['index_id']) index_client = ApiClient(index.account.get_private_apiurl()).get_index( index.name) index_client.delete_index() return HttpResponseRedirect(reverse('dashboard'))
def drop_index(self, index): client = ApiClient(self.get_private_apiurl()) client.delete_index(index.name)