comparison rhodecode/controllers/admin/settings.py @ 661:673de12e6bf6 beta

added option to enable/disable of logger hooks from admin panel. some docs/setup updates
author Marcin Kuzminski <marcin@python-works.com>
date Sat, 06 Nov 2010 00:37:21 +0100
parents 7e536d1af60d
children 070f32743632
comparison
equal deleted inserted replaced
660:df61378032f3 661:673de12e6bf6
171 171
172 hgsettings4 = self.sa.query(RhodeCodeUi)\ 172 hgsettings4 = self.sa.query(RhodeCodeUi)\
173 .filter(RhodeCodeUi.ui_key == 'changegroup.repo_size').one() 173 .filter(RhodeCodeUi.ui_key == 'changegroup.repo_size').one()
174 hgsettings4.ui_active = bool(form_result['hooks_changegroup_repo_size']) 174 hgsettings4.ui_active = bool(form_result['hooks_changegroup_repo_size'])
175 175
176 176 hgsettings5 = self.sa.query(RhodeCodeUi)\
177 .filter(RhodeCodeUi.ui_key == 'pretxnchangegroup.push_logger').one()
178 hgsettings5.ui_active = bool(form_result['hooks_pretxnchangegroup_push_logger'])
179
180 hgsettings6 = self.sa.query(RhodeCodeUi)\
181 .filter(RhodeCodeUi.ui_key == 'preoutgoing.pull_logger').one()
182 hgsettings6.ui_active = bool(form_result['hooks_preoutgoing_pull_logger'])
177 183
178 184
179 self.sa.add(hgsettings1) 185 self.sa.add(hgsettings1)
180 self.sa.add(hgsettings2) 186 self.sa.add(hgsettings2)
181 self.sa.add(hgsettings3) 187 self.sa.add(hgsettings3)
182 self.sa.add(hgsettings4) 188 self.sa.add(hgsettings4)
189 self.sa.add(hgsettings5)
190 self.sa.add(hgsettings6)
183 self.sa.commit() 191 self.sa.commit()
184 192
185 h.flash(_('Updated mercurial settings'), 193 h.flash(_('Updated mercurial settings'),
186 category='success') 194 category='success')
187 195