def setup_app(request): if request.method != 'POST': raise PopupException(_('A POST request is required.')) try: oozie_setup.Command().handle_noargs() request.info(_('Workspaces and examples installed.')) except WebHdfsException, e: raise PopupException(_('The app setup could complete.'), detail=e)
def install_examples(request): result = {'status': -1, 'message': ''} if request.method != 'POST': result['message'] = _('A POST request is required.') else: try: oozie_setup.Command().handle_noargs() activate_translation(request.LANGUAGE_CODE) result['status'] = 0 except Exception, e: LOG.exception(e) result['message'] = str(e)