def run(self): # 1. Run Trade Extract archive_filename = self.trade_extract_ios.run( self.retry, self.smtp_server, self.email_from, self.email_to, self.trade_extract_filename ) message = "created %s" % archive_filename dispatch_archive_event( sender=self, path=archive_filename, rpath=None, source="imagine_maintenance", message=message ) # 2. Run Daily Movers self.daily_movers_ios.run(self.retry, self.smtp_server, self.email_from, self.email_to) # 3. Run Credit Spread self.credit_spread_ios.run(self.retry, self.smtp_server, self.email_from, self.email_to) # 4. Send email to confirm all complete. logging.info("Daily OPS Process Complete") subject = "Daily OPS Process Complete" body = "" logging.info("Sending email to %s" % repr(self.email_to)) send_email(self.smtp_server, self.email_from, self.email_to, subject, body, {}) return
def run(self): self.ios.run() message = 'created %s' % self.flt_outfile dispatch_archive_event(sender = self, path = self.flt_outfile, rpath = None, source = 'imagine', message = message)
def run(self): self.report.run() message = "successfully generated cash %s report for %s" % (self.report_type, self.timestamp) try: dispatch_archive_event( sender=self, path=self.lfilename, rpath=self.filename, source=self.name, message=message ) except AttributeError: pass
def run(self): outfilename = self.ios.run() message = 'created %s' % self.flt_outfile dispatch_archive_event(sender = self, path = outfilename, rpath = None, source = 'ims_extract', message = message) return outfilename
def run(self): self.report.run() message = 'successfully generated cash balance report for %s' % self.timestamp dispatch_archive_event( sender = self, path = self.lfilename, rpath = self.filename, source = self.name, message = message )
def run(self): self.filename = self.ios.run(self.retry, self.smtp_server, self.email_from, self.email_to, self.filename) message = 'created %s' % self.filename dispatch_archive_event(sender = self, path = self.filename, rpath = None, source = 'imagine_maintenance', message = message) return self.filename
def run(self): args = [ "-O", self.orientation, "-s", self.pagesize, "--load-error-handling", "ignore", ] self.convert([self.htmlfile], self.pdffile, args) message = 'created %s' % self.pdffile dispatch_archive_event(sender = self, path = self.pdffile, rpath = None, source = 'htmltopdf', message = message)
def run(self): path, filename = os.path.split(self.path) rep = LiquidsIlliquids(src_file=self.path, path=path, asof=self.asof, name=self.name) rep.run() try: message = 'successfully converted liquids illiquids report for %s' % (self.asof) dispatch_archive_event( sender = self, path = self.lfilename, rpath = self.filename, source = self.name, message = message ) except AttributeError: pass
def run(self): archive_filename = self.daily_flash_ios.run(self.retry, self.smtp_server, self.email_from, self.email_to, self.reports_db) message = 'created %s' % archive_filename dispatch_archive_event(sender = self, path = archive_filename, rpath = None, source = 'imagine_maintenance', message = message) return archive_filename