Mercurial > kallithea
comparison pylons_app/controllers/admin/settings.py @ 395:e8af467b5a60
Added hooks managment into application settings
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Fri, 06 Aug 2010 02:40:57 +0200 |
parents | 3bcf9529d221 |
children | 9416269860c9 |
comparison
equal
deleted
inserted
replaced
394:42367607dc19 | 395:e8af467b5a60 |
---|---|
154 | 154 |
155 hgsettings2 = self.sa.query(HgAppUi)\ | 155 hgsettings2 = self.sa.query(HgAppUi)\ |
156 .filter(HgAppUi.ui_key == '/').one() | 156 .filter(HgAppUi.ui_key == '/').one() |
157 hgsettings2.ui_value = form_result['paths_root_path'] | 157 hgsettings2.ui_value = form_result['paths_root_path'] |
158 | 158 |
159 | |
160 #HOOKS | |
161 hgsettings3 = self.sa.query(HgAppUi)\ | |
162 .filter(HgAppUi.ui_key == 'changegroup.update').one() | |
163 hgsettings3.ui_active = bool(form_result['hooks_changegroup_update']) | |
164 | |
165 hgsettings4 = self.sa.query(HgAppUi)\ | |
166 .filter(HgAppUi.ui_key == 'changegroup.repo_size').one() | |
167 hgsettings4.ui_active = bool(form_result['hooks_changegroup_repo_size']) | |
168 | |
169 | |
170 | |
171 | |
159 self.sa.add(hgsettings1) | 172 self.sa.add(hgsettings1) |
160 self.sa.add(hgsettings2) | 173 self.sa.add(hgsettings2) |
174 self.sa.add(hgsettings3) | |
175 self.sa.add(hgsettings4) | |
161 self.sa.commit() | 176 self.sa.commit() |
162 | 177 |
163 h.flash(_('Updated application settings'), | 178 h.flash(_('Updated application settings'), |
164 category='success') | 179 category='success') |
165 | 180 |