Exemplo n.º 1
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')
Exemplo n.º 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')
Exemplo n.º 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))