Kami commented on PR #1715:
URL: https://github.com/apache/libcloud/pull/1715#issuecomment-1193116027

   I've pushed some small lint and ``tox.ini`` fixes, but it looks like the 
script still fails with empty cache:
   
   ```
   Traceback (most recent call last):
     File "contrib/scrape-ec2-prices.py", line 301, in <module>
       main()
     File "contrib/scrape-ec2-prices.py", line 294, in main
       pricing_data = scrape_ec2_pricing()
     File "contrib/scrape-ec2-prices.py", line 137, in scrape_ec2_pricing
       prices = get_all_prices()
     File "contrib/scrape-ec2-prices.py", line 104, in get_all_prices
       with open(json_file, 'r') as f:
   TypeError: expected str, bytes or os.PathLike object, not tuple
   ```
   
   I pushed a small fix for that, but didn't have time to dig in if there are 
other issues present.
   
   On top of that, it looks like script takes a very long time to complete even 
when cache is available (I never got it to finish - not sure if it just takes a 
really long time or there is an infinite loop or similar).
   
   What kind of run times have you seen on your computer?
   
   If it takes a really long time, it might also not be a bad idea to add some 
kind of basic progress bar (e.g. print "." every now and then to give some 
feedback that script didn't get stuck or even better, periodically print how 
many items we have processed so far out of the total number).


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscr...@libcloud.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to