Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. https://docs.globus.org/globus-connect-personal/install/linux/

  2. sudo apt-get install tk tcllib

  3. wget https://downloads.globus.org/globus-connect-personal/linux/stable/globusconnectpersonal-latest.tgz

  4. tar xzf globusconnectpersonal-latest.tgz

  5. cd globusconnectpersonal-x.y.z

  6. ./globusconnectpersonal

  7. Click the link from the cli to login

  8. Enter in auth code

  9. Add name for the endpoint. When successfully logged in, note down the UUID that has been generated.

  10. Run pip install globus-cli and globus login for root user

  11. Enter auth code

  12. Create a timer with: globus timer create transfer --notify failed --interval 10m --recursive --sync-level mtime 4af299cc-2f37-11ef-9620-453c3ae125a5:/home/benchbot/benchbot-brain-app/mini_computer_api/images/ "ea8aff4a-274e-4c48-bc23-5b93da0cc941:/semifield-upload/"

  13. Run globus login

  14. Enter auth code

  15. Run .The UUID for local system being used here is generated when globusconnectpersonal is setup.

  16. Create a cronjob for deleting uploaded data by running crontab -e and append */10 * * * * /home/benchbot/benchbot-brain-app/mini_computer_api/delete_uploaded_images.sh >> /home/benchbot/benchbot-brain-app/mini_computer_api/logs/file_deletion_output.log 2>&1

...