Re-ordered functions by deprecation status.

This commit is contained in:
Aymeric Augustin 2013-03-07 14:09:52 +01:00
parent ac37ed21b3
commit 557e404127
1 changed files with 20 additions and 17 deletions

View File

@ -39,17 +39,9 @@ def get_connection(using=None):
using = DEFAULT_DB_ALIAS using = DEFAULT_DB_ALIAS
return connections[using] return connections[using]
def get_autocommit(using=None): ###########################
""" # Deprecated private APIs #
Get the autocommit status of the connection. ###########################
"""
return get_connection(using).autocommit
def set_autocommit(using=None, autocommit=True):
"""
Set the autocommit status of the connection.
"""
return get_connection(using).set_autocommit(autocommit)
def abort(using=None): def abort(using=None):
""" """
@ -106,12 +98,6 @@ def set_clean(using=None):
""" """
get_connection(using).set_clean() get_connection(using).set_clean()
def clean_savepoints(using=None):
"""
Resets the counter used to generate unique savepoint ids in this thread.
"""
get_connection(using).clean_savepoints()
def is_managed(using=None): def is_managed(using=None):
warnings.warn("'is_managed' is deprecated.", warnings.warn("'is_managed' is deprecated.",
PendingDeprecationWarning, stacklevel=2) PendingDeprecationWarning, stacklevel=2)
@ -132,6 +118,18 @@ def rollback_unless_managed(using=None):
# Public APIs # # Public APIs #
############### ###############
def get_autocommit(using=None):
"""
Get the autocommit status of the connection.
"""
return get_connection(using).autocommit
def set_autocommit(using=None, autocommit=True):
"""
Set the autocommit status of the connection.
"""
return get_connection(using).set_autocommit(autocommit)
def commit(using=None): def commit(using=None):
""" """
Commits a transaction and resets the dirty flag. Commits a transaction and resets the dirty flag.
@ -166,6 +164,11 @@ def savepoint_commit(sid, using=None):
""" """
get_connection(using).savepoint_commit(sid) get_connection(using).savepoint_commit(sid)
def clean_savepoints(using=None):
"""
Resets the counter used to generate unique savepoint ids in this thread.
"""
get_connection(using).clean_savepoints()
################################# #################################
# Decorators / context managers # # Decorators / context managers #