Filecatalyst Workload Automation -

*/30 * * * * /usr/local/bin/fta-cli --server backup.host --put /var/logs/system.log --target /logs/$(date +\%Y\%m\%d)/ >> /var/log/fc_cron.log 2>&1 Create XML task to run fta-cli with arguments. Pattern 4: Error Handling & Retries Wrap CLI calls with retry logic.

For native workload automation features (dependency management, SLA tracking, visual pipelines), you would typically wrap FileCatalyst commands into a dedicated workload automation platform like , using FileCatalyst as the file movement plugin. filecatalyst workload automation

import requests import time API_BASE = "http://fc-server:8080/api" API_KEY = "your-api-key" def run_transfer(local_path, remote_path): payload = "source": local_path, "destination": remote_path, "server": "destination-host", "username": "transfer_user", "password": "secret" */30 * * * * /usr/local/bin/fta-cli --server backup

| Action | Endpoint | Method | |--------|----------|--------| | Trigger transfer | /api/transfer | POST | | Get transfer status | /api/transfer/id | GET | | List active transfers | /api/transfers | GET | | Create user | /api/users | POST | remote_path): payload = "source": local_path