要在CloudFoundry
中部署应用程序,我将遵循以下步骤
1向PaaS验证
2创建应用程序
三。为应用程序创建路由
4将路由与应用程序相关联
5上传应用程序位
6启动应用程序
我正在使用cloudfoundry_client
模块,第一步已清除,下一步
cl=cloudfoundry_client.CloudFoundryClient("https://api.run.pivotal.io")
cl.init_with_credentials("my uname","mypwd")
data={'name':"test_app1","space_guid":'e989f5b4-b4ad-4129-84d7-44909b992e93',"diego":True}
cl.application._create(data)
#successfully created app I have checked in cf cli
#successfully Associated the route with app also
现在我必须上传我的应用程序文件,这些文件是在一个压缩文件。我不知道怎么做。从CloudFoundry API
到{a1},我不知道如何上传我的文件。在
从cloudfoundry_client的源代码中可以看出,这似乎不可能。根据API文档,您必须发送一个带有多部分主体(json+zip文件)的PUT请求。但是,您使用的客户机将您提供给^{} 的json数据,并将其直接传递给^{} 。
put
方法的files
参数从未使用过,因此无法使用此模块上载文件。在我建议与模块开发人员再次确认,然后执行以下操作之一:
相关问题 更多 >
编程相关推荐