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 details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 3

File details

Details for the file globus_batch_transfer-0.2.0.tar.gz.

File metadata

  • Download URL: globus_batch_transfer-0.2.0.tar.gz
  • Upload date:
  • Size: 16.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.9.7 Windows/10

File hashes

Hashes for globus_batch_transfer-0.2.0.tar.gz
Algorithm Hash digest
SHA256 a12471a39407adb9df1a1f6bab32e2128234322a6e81ca52b561beff65b1ba4b
MD5 38a7620333fdd63851f3cbae0e9b247d
BLAKE2b-256 bf7a0bfa89f7c9536de6bb5410c2f78df464bb7c910bb0bc737f4c84cd91c703

See more details on using hashes here.

File details

Details for the file globus_batch_transfer-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for globus_batch_transfer-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b44290ac0fd04c53f91699cf6abe758575c651bf4c6e2e245a4192f42ea331c8
MD5 23d26c1a493ceadf50af07550dfa4779
BLAKE2b-256 6bfb9ce8a7bceccef5f12857e5f026f3748e7a8a2e04c2e2b926662736cdac86

See more details on using hashes here.

Supported by

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