コード例 #1
0
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)
コード例 #2
0
ファイル: editor.py プロジェクト: weconquered/hue
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)