Skip to main content

Tool to automate file transfer between globus endpoints. Moves data in source directory to destination, and deletes source after successful transfer.

Project description

Globus Batch Transfer

Requirements

  • Python >= 3.9
  • Poetry

Install

$ pip install globus-batch-transfer
$ pip install --upgrade globus-batch-transfer
$ pip uninstall globus-batch-transfer

Install From Source

1. $ git clone https://github.com/adnanzaih/globus-batch-transfer.git ; cd globus_batch_transfer/
2. $ poetry install

Build Wheel / Dist From Source

1. $ git clone https://github.com/adnanzaih/globus-batch-transfer.git ; cd globus_batch_transfer/
2. $ poetry build

Execution

1. $ poetry shell 
1.2 Or activate virtual environment where globus_batch_transfer is installed.
2. $ python -m globus_batch_transfer "/path/to/config.yaml/"

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

globus_batch_transfer-0.2.0.tar.gz (16.1 kB view hashes)

Uploaded Source

Built Distribution

globus_batch_transfer-0.2.0-py3-none-any.whl (17.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page