Esempio n. 1
0
 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')