コード例 #1
0
ファイル: repos.py プロジェクト: jeffjirsa/rhodecode
 def delete_repo_field(self, repo_name, field_id):
     field = RepositoryField.get_or_404(field_id)
     try:
         Session().delete(field)
         Session().commit()
     except Exception, e:
         log.error(traceback.format_exc())
         msg = _('An error occurred during removal of field')
         h.flash(msg, category='error')
コード例 #2
0
 def delete_repo_field(self, repo_name, field_id):
     field = RepositoryField.get_or_404(field_id)
     try:
         Session().delete(field)
         Session().commit()
     except Exception, e:
         log.error(traceback.format_exc())
         msg = _('An error occurred during removal of field')
         h.flash(msg, category='error')
コード例 #3
0
 def delete_repo_field(self, repo_name, field_id):
     field = RepositoryField.get_or_404(field_id)
     try:
         RepoModel().delete_repo_field(repo_name, field.field_key)
         Session().commit()
     except Exception as e:
         log.exception("Exception during removal of field")
         msg = _('An error occurred during removal of field')
         h.flash(msg, category='error')
     return redirect(url('edit_repo_fields', repo_name=repo_name))