Beispiel #1
0
def save_json_config(app_id):
    # TODO: CSRF
    if request.method == 'POST':
        json_contents = get_json()
        if json_contents:
            print json_contents
            data = adaptor.load_data(app_id)
            data['configuration'] = json_contents
            flash("Saved")
            adaptor.save_data(app_id, data)
        else:
            return 'error: malformed json content'

    return 'ok'
Beispiel #2
0
def save_json_config(app_id):
    # TODO: CSRF
    if request.method == 'POST':
        json_contents = get_json()
        if json_contents:
            print json_contents
            data = adaptor.load_data(app_id)
            data['configuration'] = json_contents
            flash("Saved")
            adaptor.save_data(app_id, data)
        else:
            return 'error: malformed json content'

    return 'ok'
Beispiel #3
0
def save_json_config(app_id):
    # TODO: CSRF
    if request.method == 'POST':
        json_contents = get_json()
        if json_contents:
            print json_contents
            data = adaptor.load_data(app_id)
            data['configuration_name'] = json_contents.get('appName', 'appName not found')
            data['configuration'] = json_contents.get('config', {})

            # Not fully sure that is_xhr is standard.
            if not request.is_xhr:
                flash("Saved")

            adaptor.save_data(app_id, data)
        else:
            return 'error: malformed json content'

    return 'ok'
Beispiel #4
0
def save_json_config(app_id):
    # TODO: CSRF
    if request.method == 'POST':
        json_contents = get_json()
        if json_contents:
            print json_contents
            data = adaptor.load_data(app_id)
            data['configuration_name'] = json_contents.get(
                'appName', 'appName not found')
            data['configuration'] = json_contents.get('config', {})

            # Not fully sure that is_xhr is standard.
            if not request.is_xhr:
                flash("Saved")

            adaptor.save_data(app_id, data)
        else:
            return 'error: malformed json content'

    return 'ok'