Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 将特定项目文件复制到Google App Engine_Python_Google App Engine_Gcloud - Fatal编程技术网

Python 将特定项目文件复制到Google App Engine

Python 将特定项目文件复制到Google App Engine,python,google-app-engine,gcloud,Python,Google App Engine,Gcloud,我有一个Python项目在Google应用程序引擎上运行。我的APNS证书即将过期,我只想替换那些特定的证书文件。我正在努力找到一种使用gcloud实现这一点的方法。是否可以只将这两个文件部署到我的项目而不是所有的项目文件?不太可能,或者至少不能保证 无论是gcloud还是GAE-SDK的appcfg.py都不支持指定应用程序服务文件的子集(除了可由单独/独立部署的所有应用程序服务共享)。您只能指定的最小可部署单元是应用程序的服务,部署实用程序将尝试更新所有服务的文件 但是,如果您感兴趣的文件是

我有一个Python项目在Google应用程序引擎上运行。我的APNS证书即将过期,我只想替换那些特定的证书文件。我正在努力找到一种使用gcloud实现这一点的方法。是否可以只将这两个文件部署到我的项目而不是所有的项目文件?

不太可能,或者至少不能保证

无论是
gcloud
还是GAE-SDK的
appcfg.py
都不支持指定应用程序服务文件的子集(除了可由单独/独立部署的所有应用程序服务共享)。您只能指定的最小可部署单元是应用程序的服务,部署实用程序将尝试更新所有服务的文件


但是,如果您感兴趣的文件是自上次部署服务以来更改的唯一文件,那么它们可能是实际上载的唯一文件。但这并不能保证。

但我可以问一下,如果其他文件也被更新,您为什么会介意呢?谢谢您的回答。这是一个古老但仍在使用的项目。我担心我拥有的文件可能与服务器上的文件不匹配。为了解决这个问题,我使用appcfg.py从GAE下载了这些文件。然后,我更新了证书,并再次将其推高。不过,知道没有一种方法可以更新单个文件还是很好的。