Esempio n. 1
0
def get_list_of_timer_functions_for_backup():
    data_arctic_backups = dataBlob(log_name='backup_arctic_to_csv')
    data_backup_files = dataBlob(log_name='backup_files')

    arctic_backup_object = backupArcticToCsv(data_arctic_backups)
    files_backup_object = backupFiles(data_backup_files)

    list_of_timer_names_and_functions = [('backup_arctic_to_csv',
                                          arctic_backup_object),
                                         ('backup_files', files_backup_object)]

    return list_of_timer_names_and_functions
Esempio n. 2
0
def get_list_of_timer_functions_for_backup():
    data_arctic_backups = dataBlob(log_name="backup_arctic_to_csv")
    data_state_files = dataBlob(log_name="backup_files")
    data_mongo_dump = dataBlob(log_name = "backup_mongo_data_as_dump")

    arctic_backup_object = backupArcticToCsv(data_arctic_backups)
    statefile_backup_object = backupStateFiles(data_state_files)
    mongodump_backup_object = backupMongo(data_mongo_dump)

    list_of_timer_names_and_functions = [
        ("backup_arctic_to_csv", arctic_backup_object),
        ("backup_mongo_data_as_dump", mongodump_backup_object),
        ("backup_files", statefile_backup_object)
    ]

    return list_of_timer_names_and_functions