def install_examples(request, is_redirect=False): result = {'status': -1, 'message': ''} if request.method != 'POST': result['message'] = _('A POST request is required.') else: try: indexer_setup.Command().handle_noargs() result['status'] = 0 except Exception, e: LOG.exception(e) result['message'] = str(e)
def install_examples(request, is_redirect=False): result = {'status': -1, 'message': ''} if request.method != 'POST': result['message'] = _('A POST request is required.') else: try: data = request.POST.get('data') indexer_setup.Command().handle(data=data) result['status'] = 0 except Exception as e: LOG.exception(e) result['message'] = str(e) return JsonResponse(result)
def install_examples(request): result = {'status': -1, 'message': ''} if not request.user.is_superuser: return PopupException(_("You must be a superuser.")) if request.method != 'POST': result['message'] = _('A POST request is required.') else: try: search_setup.Command().handle_noargs() indexer_setup.Command().handle_noargs() result['status'] = 0 except Exception, e: LOG.exception(e) result['message'] = str(e)
def install_examples(request): result = {'status': -1, 'message': ''} if not request.user.is_superuser: return PopupException(_("You must be a superuser.")) if request.method != 'POST': result['message'] = _('A POST request is required.') else: try: data = request.POST['data'] indexer_setup.Command().handle(data=data) if 'log_analytics_demo' == data: # Hue documents installed only one time search_setup.Command().handle_noargs() result['status'] = 0 except Exception, e: LOG.exception(e) result['message'] = str(e)