def __send_serious_error(self, error_description): """Send email to inform about serious error encountered while executing the program.""" message = 'Hello,\nthere was a serious uncaught error while downloading articles from Yahoo Finance.\n\n' message += error_description message += '\n\n The program was stopped before ending. Please edit the program.' message += '\n\nFinance DataGetter from sosna.mendelu.cz' MyMailer.send_error_email('Finance DataGetter Yahoo SERIOUS error', message)
def __send_serious_error(self, error): """Send email to inform about serious error from TW API.""" message = 'Hello,\nthere was a serious error while getting twitter data.\n\n' message += repr(error) message += '\n\n The script was stopped before ending. Please edit the program.' message += '\n\nFinance DataGetter from sosna.mendelu.cz' MyMailer.send_error_email('Finance DataGetter Twitter SERIOUS error', message)
def __send_name_error(self, company_name, error): print repr(error) """Send email to inform about timeline name error from TW API.""" message = 'Hello,\nthere was a name error while getting twitter data from timeline of company %s.\n' % company_name message += repr(error) message += '\n\n Please edit the database.' message += '\n\nFinance DataGetter from sosna.mendelu.cz' MyMailer.send_error_email('Finance DataGetter Twitter error - company', message)
def __send_name_error(self, company_name, error, source): """Send email to inform about name error from FB API.""" message = 'Hello,\nthere was a name error while getting facebook data for company %s.\n' % company_name message += 'Source: %s \n\n' % source message += repr(error) message += '\n\n Please edit the database.' message += '\n\nFinance DataGetter from sosna.mendelu.cz' MyMailer.send_error_email('Finance DataGetter Facebook error - company', message)
def __send_serious_error(self, error, company, source): """Send email to inform about serious error in Facebook script.""" message = 'Hello,\nthere was a serious error while getting facebook data.\n' message += 'description: %s, %s \n\n' % (company, source) message += repr(error) message += '\n\n The script was stopped before ending. Please edit the program.' message += '\n\nFinance DataGetter from sosna.mendelu.cz' MyMailer.send_error_email('Finance DataGetter Facebook SERIOUS error', message)
def __send_ticker_error(self, ticker): """Send email to inform that the company ticker cannot be found on Yahoo Finance.""" message = 'Hello,\nthere was an error while downloading articles from Yahoo Finance.\n' message += 'Ticker %s does not exist there. Please update the database.' % ticker message += '\n\nFinance DataGetter from sosna.mendelu.cz' MyMailer.send_error_email('Finance DataGetter Yahoo error - ticker not exists', message)