def POST(self, id): if int(id) == 1: dialog = self.ciForm() sel = self.selectForm() if not dialog.validates(): return render.constantinflation (dialog) else: request = web.input() generated_test = K2U.ConstantInflation(str(request.identifier), float(request.sigma), float(request.offset), None, str(request.Lemma)) generator_test.insert(generated_test) return render.tests(generator_test.show(), sel) elif int(id) == 2: arrivaljitter_form = self.constantinflationForm() if not arrivaljitter_form.validates(): return render.constantinflation (dialog) else: request = web.input() generated_test = K2U.ArrivalWithJitter(str(request.identifier), float(request.sigma), float(request.offset), None, str(request.Lemma)) generator_test.insert(generated_test) return render.tests(generator_test.show()) elif int(id) == 3: delayedservice_form = self.constantinflationForm() if not dialog.validates(): return render.constantinflation (dialog) else: request = web.input() generated_test = K2U.BoundedDelayedService(str(request.identifier), float(request.sigma), float(request.offset), None, str(request.Lemma)) generator_test.insert(generated_test) return render.tests(generator_test.show()) else: return None
def GET(self): testForm = form.Form( form.Checkbox('curly'), ) f = testForm() return render.tests(generator_test.show(),f)