#NEWLINE# def get_line_item_report( self , start , end , columns = [ ParselmouthReportMetrics . ad_impressions ] ) : #NEWLINE# #INDENT# '\n        Get the number of impressions served by DFP\n        for all line items between the two datetimes.\n\n        Note: These datetimes are assumed to be in the timezone\n        of the host and will be aligned to day\n\n        Note: This API has a strange behavior where the date\n        inputs only allow for a calendar day.\n        This means start=1/1, end=1/1 will query against\n        the entire day of 1/1\n\n        @param start: datetime,\n        @param end: datetime,\n        @param columns: list(str), list of columns to include\n        @return: list(dict)\n        ' #NEWLINE# with Timeout ( self . _network_timeout ) : #NEWLINE# #INDENT# return self . provider . get_line_item_report ( start , start , columns )