if container_manager.unknowns(): # Upload Unknowns file unknown_path = container_manager.generate_unknowns() upload = DL.upload_file(unknown_path, unifier_io.folder_data['id']) os.remove(unknown_path) slack(f'Unknowns found: uploaded {unifier_io.path}/{upload["name"]}') if SLACK else False else: # Upload knowns, gap, new, for_transformer new_known_path = known_path.replace('_unifier', '_unifier_expanded') os.rename(known_path, new_known_path) upload = DL.upload_file(new_known_path, unifier_io.folder_data['id']) analize_last_run(container_manager) transformer_file = container_manager.generate_minimized() DL.upload_file(transformer_file, unifier_io.folder_data['id']) os.remove(transformer_file) os.remove(new_known_path) slack(f'No unknowns found: uploaded {unifier_io.path}/{upload["name"]} + {transformer_file["name"]}') if SLACK else False print('finished', container, upload['name']) ########################## ### Unknowns Completed ### for drive_file in unknowns_learned_queue: # Download file DL.clear_storage() print('downloading', drive_file['name']) csv_path = DL.download_file(drive_file)