This is an automated email from the ASF dual-hosted git repository. tomaz pushed a commit to branch trunk in repository https://gitbox.apache.org/repos/asf/libcloud.git
commit 23034670cd32fff78eb2114e2fc1a5164c252933 Author: Tomaz Muraus <to...@tomaz.me> AuthorDate: Thu Sep 8 12:54:29 2022 +0200 Print file mtime when using existing cached pricing file. --- contrib/scrape-ec2-prices.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/contrib/scrape-ec2-prices.py b/contrib/scrape-ec2-prices.py index cb482c034..c1828ad57 100755 --- a/contrib/scrape-ec2-prices.py +++ b/contrib/scrape-ec2-prices.py @@ -57,7 +57,12 @@ INSTANCE_SIZES = [ def download_json(): if os.path.isfile(FILEPATH): - print("Using data from existing cached file %s" % (FILEPATH)) + mtime_str = time.strftime( + "%Y-%m-%d %H:%I:%S UTC", time.gmtime(os.path.getmtime(FILEPATH)) + ) + print( + "Using data from existing cached file %s (mtime=%s)" % (FILEPATH, mtime_str) + ) return open(FILEPATH, "r"), True def remove_partial_cached_file(): @@ -92,7 +97,10 @@ def get_json(): if not os.path.isfile(FILEPATH): return download_json()[0], False - print("Using data from existing cached file %s" % (FILEPATH)) + mtime_str = time.strftime( + "%Y-%m-%d %H:%I:%S UTC", time.gmtime(os.path.getmtime(FILEPATH)) + ) + print("Using data from existing cached file %s (mtime=%s)" % (FILEPATH, mtime_str)) return FILEPATH, True