#NEWLINE# def get( self , timeout = None ) : #NEWLINE# #INDENT# self . wait ( timeout ) #NEWLINE# if ( not self . ready ( ) ) : #NEWLINE# #INDENT# raise TimeoutError #NEWLINE# #UNINDENT# if timeout . _success : #NEWLINE# #INDENT# return self . _value #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# raise self . _value