Subversion Repositories SmartDukaan

Rev

Rev 15630 | Rev 15632 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 15630 Rev 15631
Line 164... Line 164...
164
        for delta in range(1,2):
164
        for delta in range(1,2):
165
            yester5date = date.today() - timedelta(delta)
165
            yester5date = date.today() - timedelta(delta)
166
            syester5date = yester5date.strftime('%Y-%m-%d')
166
            syester5date = yester5date.strftime('%Y-%m-%d')
167
            for status in [AFF_STATUS_PENDING, AFF_STATUS_CANCELLED, AFF_STATUS_DISAPPROVED]:
167
            for status in [AFF_STATUS_PENDING, AFF_STATUS_CANCELLED, AFF_STATUS_DISAPPROVED]:
168
                hasPagination=True
168
                hasPagination=True
169
                page = 0
169
                pagination = 0
170
                while hasPagination:
170
                while hasPagination:
171
                    page +=1
171
                    pagination = pagination + 1
172
                    try:
172
                    try:
173
                        br.open(AFF_REPORT_URL % (status, syester5date, syester5date, page))
173
                        br.open(AFF_REPORT_URL % (status, syester5date, syester5date, pagination))
174
                    except:
174
                    except:
175
                        tprint("Could not fetch data for Status %s and date %s"%(status, syester5date))
175
                        tprint("Could not fetch data for Status %s and date %s"%(status, syester5date))
176
                    page = ungzipResponse(br.response())
176
                    page = ungzipResponse(br.response())
177
                    soup = BeautifulSoup(page,convertEntities=BeautifulSoup.HTML_ENTITIES)
177
                    soup = BeautifulSoup(page,convertEntities=BeautifulSoup.HTML_ENTITIES)
178
                    soup.table
178
                    soup.table