Open kwazzi-jack opened 3 years ago
Thanks for reporting this @brianwelman2, I think you're the first person trying to set up this quantity of downloads, so it's not surprising that you're testing the limits.
Which as I see now is api usage limit reached error. See the following article for more. This is based off of my google drive api I have enabled and to increase the quota, I would have to add a super admin account (which I do not know how to do) to manually change those usage limits. Otherwise, I have to wait for the quota to reset. No packratt get command will work with this specific google drive folder until it does.
I think what we're seeing here are the limitations of Google Drive as it's not really a content delivery network (CDN) as suggested by this stackoverflow answer. I wasn't aware of these limits so thanks.
Anyway around this? It is a slight problem when I try to pull multiple MS to perform tests.
I guess that it's complaining about many small requests. Perhaps you could Tar them all into one big file for download?
Otherwise, I will attempt to move to Rhodes servers instead.
This may be the short term answer. Otherwise, S3 buckets or some other dedicated CDN service may be the way forward.
Okay, thank you for the clarification. I realised I would be pushing it for this kind of use, but with the cache in use with packratt, it can be avoided. I will have a look at the suggested CDN services, but for now it works perfectly fine for me.
On Wed, 17 Feb 2021, 09:20 Simon Perkins, notifications@github.com wrote:
Thanks for reporting this @brianwelman2 https://github.com/brianwelman2, I think you're the first person trying to set up this quantity of downloads, so it's not surprising that you're testing the limits.
Which as I see now is api usage limit reached error. See the following article for more. This is based off of my google drive api I have enabled and to increase the quota, I would have to add a super admin account (which I do not know how to do) to manually change those usage limits. Otherwise, I have to wait for the quota to reset. No packratt get command will work with this specific google drive folder until it does.
I think what we're seeing here are the limitations of Google Drive as it's not really a content delivery network (CDN) as suggested by this stackoverflow answer https://stackoverflow.com/a/10313416. I wasn't aware of these limits so thanks.
Anyway around this? It is a slight problem when I try to pull multiple MS to perform tests.
I guess that it's complaining about many small requests. Perhaps you could Tar them all into one big file for download?
Otherwise, I will attempt to move to Rhodes servers instead.
This may be the short term answer. Otherwise, S3 buckets or some other dedicated CDN service may be the way forward.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/ratt-ru/packratt/issues/19#issuecomment-780359952, or unsubscribe https://github.com/notifications/unsubscribe-auth/AE5OS5DS5G4PE2XFDD6KFNLS7NU3RANCNFSM4XWU2YAA .
I came across this the following error after roughly testing if packratt could pull all my measurement sets from my google drive folder. There were 48 in total so I ran 48 separate packratt get methods in a
python3
script:where
NTIME
andNCHAN
are indicators for the specific MS. Nearing the end of the downloads, packratt stopped working due to google throwing a request error code403
for the download url:Which as I see now is api usage limit reached error. See the following article for more. This is based off of my google drive api I have enabled and to increase the quota, I would have to add a super admin account (which I do not know how to do) to manually change those usage limits. Otherwise, I have to wait for the quota to reset. No packratt get command will work with this specific google drive folder until it does.
Anyway around this? It is a slight problem when I try to pull multiple MS to perform tests. Otherwise, I will attempt to move to Rhodes servers instead.