Python 将特定项目文件复制到Google App Engine
我有一个Python项目在Google应用程序引擎上运行。我的APNS证书即将过期,我只想替换那些特定的证书文件。我正在努力找到一种使用gcloud实现这一点的方法。是否可以只将这两个文件部署到我的项目而不是所有的项目文件?不太可能,或者至少不能保证 无论是Python 将特定项目文件复制到Google App Engine,python,google-app-engine,gcloud,Python,Google App Engine,Gcloud,我有一个Python项目在Google应用程序引擎上运行。我的APNS证书即将过期,我只想替换那些特定的证书文件。我正在努力找到一种使用gcloud实现这一点的方法。是否可以只将这两个文件部署到我的项目而不是所有的项目文件?不太可能,或者至少不能保证 无论是gcloud还是GAE-SDK的appcfg.py都不支持指定应用程序服务文件的子集(除了可由单独/独立部署的所有应用程序服务共享)。您只能指定的最小可部署单元是应用程序的服务,部署实用程序将尝试更新所有服务的文件 但是,如果您感兴趣的文件是
gcloud
还是GAE-SDK的appcfg.py
都不支持指定应用程序服务文件的子集(除了可由单独/独立部署的所有应用程序服务共享)。您只能指定的最小可部署单元是应用程序的服务,部署实用程序将尝试更新所有服务的文件
但是,如果您感兴趣的文件是自上次部署服务以来更改的唯一文件,那么它们可能是实际上载的唯一文件。但这并不能保证。但我可以问一下,如果其他文件也被更新,您为什么会介意呢?谢谢您的回答。这是一个古老但仍在使用的项目。我担心我拥有的文件可能与服务器上的文件不匹配。为了解决这个问题,我使用appcfg.py从GAE下载了这些文件。然后,我更新了证书,并再次将其推高。不过,知道没有一种方法可以更新单个文件还是很好的。