#NEWLINE# def get( self , id_or_url ) : #NEWLINE# #INDENT# 'Fetch and return an existing trigger.\n\n        :param id_or_url: The ID of the trigger or its URL\n\n        ' #NEWLINE# url = self . url ( id_or_url ) #NEWLINE# response = self . client . get ( url ) #NEWLINE# response . raise_for_status ( ) #NEWLINE# data = response . json ( ) #NEWLINE# data . pop ( 'id' ) #NEWLINE# notified_at = data . pop ( 'notified_at' , None ) #NEWLINE# user = data . pop ( 'user' , None ) #NEWLINE# trigger = self . _coerce_trigger ( data ) #NEWLINE# trigger . _data [ 'id' ] = id_or_url #NEWLINE# if notified_at : #NEWLINE# #INDENT# trigger . _data [ 'notified_at' ] = self . _parse_datetime ( notified_at ) #NEWLINE# #UNINDENT# if user : #NEWLINE# #INDENT# trigger . _data [ 'user' ] = user #NEWLINE# #UNINDENT# trigger . _manager = self #NEWLINE# return trigger