Пример #1
0
def actualizar_programa(programa):

    if not utils.programa_valido(programa):
        flash(u"El numero de programa %d es invalido" % programa, 'error')
        return redirect(url_for('admin'))

    form = ProgramForm()
    if form.validate_on_submit():
        ret = enviar_comando(
            'actualizar_programa',
            programa,
            form.carga_aireada.data,
            form.aireacion.data,
            form.sedimentacion.data,
            form.descarga.data,
        )
        if ret:
            flash(u'Programa Nº%d Actualizado!' % programa, 'success')
        else:
            flash(
                u'Ocurrió un error al actualizar el programa nº%d' % programa,
                'error')
        return redirect(url_for('admin'))
    else:
        key = "programa_%d" % programa
        program_values = broker.hgetall(key)
        for key, value in program_values.iteritems():
            field = getattr(form, key)
            field.data = value

    return render_template('programa.html', form=form, programa=programa)
Пример #2
0
def actualizar_programa(programa):

    if not utils.programa_valido(programa):
        flash(u"El numero de programa %d es invalido" % programa, 'error')
        return redirect(url_for('admin'))

    form = ProgramForm()
    if form.validate_on_submit():
        ret = enviar_comando('actualizar_programa',
                programa,
                form.carga_aireada.data,
                form.aireacion.data,
                form.sedimentacion.data,
                form.descarga.data,
                )
        if ret:
            flash(u'Programa Nº%d Actualizado!' % programa, 'success')
        else:
            flash(u'Ocurrió un error al actualizar el programa nº%d' % programa, 'error')
        return redirect(url_for('admin'))
    else:
        key = "programa_%d" % programa
        program_values = broker.hgetall(key)
        for key, value in program_values.iteritems():
            field = getattr(form, key)
            field.data = value

    return render_template('programa.html', form=form, programa=programa)
Пример #3
0
def iniciar_programa(programa):
    if utils.programa_valido(programa):
        ret = enviar_comando('iniciar_programa', programa)
        if ret:
            flash(u'Programa Nº%d Iniciado!' % programa, 'success')
        else:
            flash(u'Ocurrió un error al iniciar el programa nº%d' % programa, 'error')

    return redirect(url_for('admin'))
Пример #4
0
def iniciar_programa(programa):
    if utils.programa_valido(programa):
        ret = enviar_comando('iniciar_programa', programa)
        if ret:
            flash(u'Programa Nº%d Iniciado!' % programa, 'success')
        else:
            flash(u'Ocurrió un error al iniciar el programa nº%d' % programa,
                  'error')

    return redirect(url_for('admin'))