openstack swift client

kzhang_09 发布于 2013/05/06 19:16
阅读 408
收藏 0

@zhouxingxing 你好,想跟你请教个问题:

看过你写的关于openstack swfit client 开发的博客,我想问下,如果我写想写个上传文件的client,是只需要把最后一个函数get_object()修改下么,还有所需上传文件的路径是在哪里设置呢,还有一个问题,get_auth()中的url='http://192.168.4.87:5000/v2.0/'     与这个函数返回的proxy的url有什么区别呢???

这是我们老师布置的毕业设计中一部分,但是他自己也在研究nova源代码,swift这部分也不是很懂

快要交论文了,这个还没搞定呢,求大哥抽出点时间指点指点,急急急!!!!!

加载中
0
zhouxingxing
zhouxingxing

swift 本身就带client  你封装一个界面就可以了 ,

http://192.168.4.87:5000/v2.0/' 这个认证的URL,是对外的,proxy的url是对内的,是真正服务的url ,就是说你还需要知道认证的URL就可以使用,

我最近不弄swift了,有什么问题可以给我留言

0
k
kzhang_09
昨晚下好了python-swiftclient-master,今天一天都在看源代码,同时对比你写的那个下载的程序,上传和下载的大部分看懂了,但是“通过get_auth() 获得鉴权的token 和proxy的url”,这个get_auth()函数,你写的跟源代码里get_anth()函数表面上看起来差挺多的,没看懂,我想这个应该是与server有关,理论上来说如果下载可以,那上传也没问题,所以我是不是只需要把get_object()换成put_onbject()就行,从来都没看过这么多源代码啊,看的头昏脑胀,我是学电子的,因为对编程感兴趣,所以毕设选了个与软件编程有关的,还想着跟老师学点东西,没想到都头来还得自己摸索,昨天真的谢谢你,因为我刚开始都不知道怎么开始,老师只说了个写个客户端程序,连他自己都不知道swift本身就自带client
返回顶部
顶部