示例#1
0
def relay_add():
    form = new_relay(request.form)
    if request.method == 'POST' and form.validate():
        try:
            relay = Relay.add_relay(form.address.data, form.port.data, form.bandwidth.data,
                                    form.admin_username.data, form.admin_password.data,
                                    form.auth_username.data,form.auth_password.data,
                                    form.relay_username.data, form.relay_password.data, form.type.data)
            rfk.database.session.commit()
        except AddressTakenException:
            form.address.errors.append('Address already in Database')
            form.port.errors.append('Address already in Database')
    return render_template('admin/relay/relayform.html', form=form)
示例#2
0
def relay_add():
    form = new_relay(request.form)
    if request.method == 'POST' and form.validate():
        try:
            relay = Relay.add_relay(
                form.address.data, form.port.data, form.bandwidth.data,
                form.admin_username.data, form.admin_password.data,
                form.auth_username.data, form.auth_password.data,
                form.relay_username.data, form.relay_password.data,
                form.type.data)
            rfk.database.session.commit()
        except AddressTakenException:
            form.address.errors.append('Address already in Database')
            form.port.errors.append('Address already in Database')
    return render_template('admin/relay/relayform.html', form=form)