Skip to content

-Check if data.zip already exists then skip download and continue extract file and Add support for Google Drive using gdown#55

Open
pokpong007 wants to merge 2 commits intoideasrule:masterfrom
pokpong007:master
Open

-Check if data.zip already exists then skip download and continue extract file and Add support for Google Drive using gdown#55
pokpong007 wants to merge 2 commits intoideasrule:masterfrom
pokpong007:master

Conversation

@pokpong007
Copy link

@pokpong007 pokpong007 commented Jan 12, 2025

  • For people who already have the files and prefer not to re-download them from astro.uchicago.edu, we've added the option to use separate files. This is because the CDN can be slow in some countries due to its distance.

  • Introduced a GDRIVE_CDN flag to enable or disable Google Drive as the CDN.

  • Added a conditional import for gdown to avoid errors when GDRIVE_CDN is set to False.

  • Provided a fallback to the default CDN (__data_url__) when GDRIVE_CDN is set to False or __gdrive__ is not configured.

  • Included error handling to alert users if gdown is required but not installed.

  • Check if data.zip already exists then skip download and continue extract file.

- Introduced a `GDRIVE_CDN` flag to enable or disable Google Drive as the CDN.
- Added a conditional import for `gdown` to avoid errors when `GDRIVE_CDN` is disabled.
- Provided a fallback to the default CDN (`__data_url__`) when `GDRIVE_CDN` is off or `__gdrive__` is not configured.
- Included error handling to alert users if `gdown` is required but not installed.
- Ensured the script works seamlessly regardless of the availability of `gdown`.
- Introduced a `GDRIVE_CDN` flag to enable or disable Google Drive as the CDN.
- Added a conditional import for `gdown` to avoid errors when `GDRIVE_CDN` is disabled.
- Provided a fallback to the default CDN (`__data_url__`) when `GDRIVE_CDN` is off or `__gdrive__` is not configured.
- Included error handling to alert users if `gdown` is required but not installed.
- Ensured the script works seamlessly regardless of the availability of `gdown`.
@pokpong007 pokpong007 changed the title -Check if data.zip already exists then skip download and continue extract file -Check if data.zip already exists then skip download and continue extract file and Add support for Google Drive using gdown Jan 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments