Skip to content

Data Sync Handlers

Handlers for data synchronization and file system operations.

Overview

Module Description
Operations Data sync operations (read, write, sync)
File System File system operations (list, stats, remove)
Model Data models for data sync operations

Available Handlers

Operations

  • GetJSONFromFileHandler - Retrieves JSON data from a file
  • PutJSONToFileHandler - Writes JSON data to a file
  • DataSyncHandler - Simple data sync task
  • BatchDataSyncHandler - Handles batch of data sync tasks
  • PrepareBatchDataSyncHandler - Prepares batch data sync tasks

File System

  • GetDataPathStatsHandler - Retrieves statistics about data paths
  • ListDataPathsHandler - Lists data paths
  • OutdatedDataPathScannerHandler - Scans for outdated data paths
  • RemoveDataPathsHandler - Removes data paths

Quick Start

from aibs_informatics_aws_lambda.handlers.data_sync.operations import GetJSONFromFileHandler

handler = GetJSONFromFileHandler().get_handler()