#NEWLINE# def async_transaction( self , function , queue_name = None ) : #NEWLINE# #INDENT# ' Like ``transaction()`` but runs the operation in a ``TaskQueue``. ``queue_name`` may be specified\n    to override the default.\n    ' #NEWLINE# if ( not queue_name ) : #NEWLINE# #INDENT# queue_name = self . _default_queue #NEWLINE# #UNINDENT# TaskQueue . instance ( queue_name ) . add_task ( self . transaction , function )