#NEWLINE# @ staticmethod #NEWLINE# def _delete_group_handler( async_result , timeout , timeout_exception , group_id ) : #NEWLINE# #INDENT# try : #NEWLINE# #INDENT# async_result . get ( block = True , timeout = timeout ) #NEWLINE# #UNINDENT# except timeout_exception as e : #NEWLINE# #INDENT# coordination . raise_with_cause ( coordination . OperationTimedOut , encodeutils . exception_to_unicode ( e ) , cause = e ) #NEWLINE# #UNINDENT# except exceptions . NoNodeError : #NEWLINE# #INDENT# raise coordination . GroupNotCreated ( group_id ) #NEWLINE# #UNINDENT# except exceptions . NotEmptyError : #NEWLINE# #INDENT# raise coordination . GroupNotEmpty ( timeout ) #NEWLINE# #UNINDENT# except exceptions . ZookeeperError as e : #NEWLINE# #INDENT# coordination . raise_with_cause ( coordination . ToozError , encodeutils . exception_to_unicode ( e ) , cause = e )