Exemplo n.º 1
0
 def _gethtmlmsg(self, textfilename, htmlfilename):
     html = Utility.readfile(htmlfilename)
     htmlmsg = MIMEText(html, 'html')
     if textfilename:
         textmsg = self._gettextmsg(textfilename)
         multimsg = MIMEMultipart('alternative')
         multimsg.attach(textmsg)
         multimsg.attach(htmlmsg)
         return multimsg
     else:
         return htmlmsg
Exemplo n.º 2
0
 def _gethtmlmsg(self, textfilename, htmlfilename):
     html = Utility.readfile(htmlfilename)
     htmlmsg = MIMEText(html, 'html')
     if textfilename:
         textmsg = self._gettextmsg(textfilename)
         multimsg = MIMEMultipart('alternative')
         multimsg.attach(textmsg)
         multimsg.attach(htmlmsg)
         return multimsg
     else:
         return htmlmsg
Exemplo n.º 3
0
 def _loadextract(self, runid):
     filename = Utility.expand(self.getoption('BaseExtractor_XmlFile'), runid = runid)
     content = Utility.readfile(filename)
     return Node.fromxml(content)
Exemplo n.º 4
0
 def _gettextmsg(self, textfilename):
     text = Utility.readfile(textfilename)
     textmsg = MIMEText(text)
     return textmsg
Exemplo n.º 5
0
 def _gettextmsg(self, textfilename):
     text = Utility.readfile(textfilename)
     textmsg = MIMEText(text)
     return textmsg
Exemplo n.º 6
0
 def _loadextract(self, runid):
     filename = Utility.expand(self.getoption('BaseExtractor_XmlFile'),
                               runid=runid)
     content = Utility.readfile(filename)
     return Node.fromxml(content)