1
如何獲取GAE SDK告訴我它是什麼版本?我找不到這樣的事:如何獲取當前的dev_appserver版本?
dev_appserver.py --version
注意,這是不同於os.environ['CURRENT_VERSION_ID']
,返回應用程序版本,它似乎是os.environ['SERVER_SOFTWARE']
總是返回Development/1.0
當我運行它的交互式控制檯內。
我想創建執行以下邏輯GAE SDK更新腳本:
- 檢查該latest version of GAE SDK for Python on Linux是什麼(在本文寫作1.7.5這是可以免費下載的https://storage.googleapis.com/appengine-sdks/deprecated/175/google_appengine_1.7.5.zip
- 檢查當前安裝的版本的SDK GAE的。
- 如果可用的版本>安裝的版本,下載最新的包,並將其解壓縮到正確的目錄。
如果沒有「支持」的方法來執行第1步,我願意在腳本中對「最新版本」進行硬編碼,但即使腳本本身運行,我仍然只想下載/安裝一次多次。換句話說,劇本應該是冪等的。