Exemple #1
0
def delete_group(group_id=None):
    try:
        cursor = db.execute('delete from grp where id = %s', [group_id])
        db.execute('delete from grp_host where grp_id = %s', [group_id], cursor=cursor)
        db.execute('delete from grp_tpl where grp_id = %s', [group_id], cursor=cursor)
        db.execute('delete from plugin_dir where grp_id = %s', [group_id], cursor=cursor)
        db.commit()
        return ''
    except Exception, e:
        logging.getLogger().error(e)
        db.rollback()
        return 'delete group %s fail' % group_id
def delete_group(group_id=None):
    try:
        cursor = db.execute('delete from grp where id = %s', [group_id])
        db.execute('delete from grp_host where grp_id = %s', [group_id], cursor=cursor)
        db.execute('delete from grp_tpl where grp_id = %s', [group_id], cursor=cursor)
        db.execute('delete from plugin_dir where grp_id = %s', [group_id], cursor=cursor)
        db.commit()
        return ''
    except Exception, e:
        logging.getLogger().error(e)
        db.rollback()
        return 'delete group %s fail' % group_id
Exemple #3
0
def teardown_request(exception):
    from frame.store import db
    db.commit()