コード例 #1
0
ファイル: group_service.py プロジェクト: Cepave/portal
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
コード例 #2
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
コード例 #3
0
ファイル: __init__.py プロジェクト: sutarn/of-web
def teardown_request(exception):
    from frame.store import db
    db.commit()