Subversion Repositories SmartDukaan

Rev

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

Rev 11193 Rev 11228
Line 1840... Line 1840...
1840
        sheet_iterator+=1
1840
        sheet_iterator+=1
1841
    
1841
    
1842
    filename = "/tmp/flipkart-report-"+runType+" " + str(timestamp) + ".xls"
1842
    filename = "/tmp/flipkart-report-"+runType+" " + str(timestamp) + ".xls"
1843
    wbk.save(filename)
1843
    wbk.save(filename)
1844
    try:
1844
    try:
1845
        EmailAttachmentSender.mail("build@shop2020.in", "cafe@nes", ["rajneesh.arora@saholic.com","anikendra.das@saholic.com","kshitij.sood@saholic.com"], " Flipkart Auto Pricing "+runType+" " + str(timestamp), "", [get_attachment_part(filename)], [""], [])
1845
        #EmailAttachmentSender.mail("build@shop2020.in", "cafe@nes", ["rajneesh.arora@saholic.com","anikendra.das@saholic.com","kshitij.sood@saholic.com"], " Flipkart Auto Pricing "+runType+" " + str(timestamp), "", [get_attachment_part(filename)], [""], [])
1846
        #EmailAttachmentSender.mail("build@shop2020.in", "cafe@nes", ["chandan.kumar@saholic.com","manoj.kumar@saholic.com","yukti.jain@saholic.com","ankush.dhingra@saholic.com","manoj.pal@saholic.com"], " Flipkart Auto Pricing "+runType+" " + str(timestamp), "", [get_attachment_part(filename)], ["rajneesh.arora@saholic.com","rajveer.singh@saholic.com","vikram.raghav@saholic.com","kshitij.sood@saholic.com","chaitnaya.vats@saholic.com","khushal.bhatia@saholic.com"], [])
1846
        EmailAttachmentSender.mail("build@shop2020.in", "cafe@nes", ["chandan.kumar@saholic.com","manoj.kumar@saholic.com","yukti.jain@saholic.com","ankush.dhingra@saholic.com","manoj.pal@saholic.com"], " Flipkart Scraping "+runType+" " + str(timestamp), "", [get_attachment_part(filename)], ["rajneesh.arora@saholic.com","anikendra.das@saholic.com","vikram.raghav@saholic.com","kshitij.sood@saholic.com","chaitnaya.vats@saholic.com","khushal.bhatia@saholic.com"], [])
1847
    except Exception as e:
1847
    except Exception as e:
1848
        print e
1848
        print e
1849
        print "Unable to send report.Trying with local SMTP"
1849
        print "Unable to send report.Trying with local SMTP"
1850
        smtpServer = smtplib.SMTP('localhost')
1850
        smtpServer = smtplib.SMTP('localhost')
1851
        smtpServer.set_debuglevel(1)
1851
        smtpServer.set_debuglevel(1)
1852
        sender = 'support@shop2020.in'
1852
        sender = 'support@shop2020.in'
1853
        recipients = ["rajneesh.arora@saholic.com","anikendra.das@saholic.com","kshitij.sood@saholic.com"]
1853
        #recipients = ["kshitij.sood@saholic.com"]
1854
        msg = MIMEMultipart()
1854
        msg = MIMEMultipart()
1855
        msg['Subject'] = "Flipkart Auto Pricing" + ' '+runType+' - ' + str(datetime.now())
1855
        msg['Subject'] = "Flipkart Scraping" + ' '+runType+' - ' + str(datetime.now())
1856
        msg['From'] = sender
1856
        msg['From'] = sender
1857
        #recipients = ['rajneesh.arora@saholic.com','rajveer.singh@saholic.com','vikram.raghav@saholic.com','kshitij.sood@saholic.com','khushal.bhatia@saholic.com','chaitnaya.vats@saholic.com','chandan.kumar@saholic.com','manoj.kumar@saholic.com','yukti.jain@saholic.com','ankush.dhingra@saholic.com','manoj.pal@saholic.com']
1857
        recipients = ['rajneesh.arora@saholic.com','anikendra.das@saholic.com','vikram.raghav@saholic.com','kshitij.sood@saholic.com','khushal.bhatia@saholic.com','chaitnaya.vats@saholic.com','chandan.kumar@saholic.com','manoj.kumar@saholic.com','yukti.jain@saholic.com','ankush.dhingra@saholic.com','manoj.pal@saholic.com']
1858
        msg['To'] = ",".join(recipients)
1858
        msg['To'] = ",".join(recipients)
1859
        fileMsg = email.mime.base.MIMEBase('application','vnd.ms-excel')
1859
        fileMsg = email.mime.base.MIMEBase('application','vnd.ms-excel')
1860
        fileMsg.set_payload(file(filename).read())
1860
        fileMsg.set_payload(file(filename).read())
1861
        email.encoders.encode_base64(fileMsg)
1861
        email.encoders.encode_base64(fileMsg)
1862
        fileMsg.add_header('Content-Disposition','attachment;filename=flipkart.xls')
1862
        fileMsg.add_header('Content-Disposition','attachment;filename=flipkart.xls')