def doAdd(self): con = RepoManager() added = IRepository() #potrzeba sprawdzenia czy dane sa jako tako dobre i czy w ogole sa added.assign(request.params['name'], request.params['url'], request.params['comment'], request.params['type']) if request.params['login']: added.setAuth(request.params['login'], request.params['password']) added.setTestAttributes(request.params['build_cmd'], request.params['find_tests'], request.params['run_test']) if 'compile' in request.params and request.params['compile'] == 'on': added.compileOnServer = True con.addRepository(added) c.message = 'Pomyslnie dodano repozytorium %s ' % request.params['name'] c.link = '/repository' return render('/message.mako')