deltacloud-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ronelle Landy (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (DTACLOUD-425) Mock provider - some buckets hrefs in XML are missing "/" and returned garbled
Date Wed, 23 Jan 2013 19:53:14 GMT

    [ https://issues.apache.org/jira/browse/DTACLOUD-425?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13561021#comment-13561021
] 

Ronelle Landy commented on DTACLOUD-425:
----------------------------------------

The attached patch 'works for me'. 
I tried both buckets and blobs names *api*. Both could be created, retrieved and deleted.
Please push to master.

Tested deltacloud commit version:

[root@cloud-qe-15 deltacloud]# cat ../../.git/refs/heads/master
0e0f36d00ea7919f60e59c520b668010d68594f5 (plus patch)
                
> Mock provider - some buckets hrefs in XML are missing "/" and returned garbled
> ------------------------------------------------------------------------------
>
>                 Key: DTACLOUD-425
>                 URL: https://issues.apache.org/jira/browse/DTACLOUD-425
>             Project: DeltaCloud
>          Issue Type: Bug
>         Environment: Mock provider
> Ruby 1.9.7
> Deltacloud 1.1.0
>            Reporter: Ronelle Landy
>            Assignee: Marios Andreou
>         Attachments: 0001-Fix-for-DTACLOUD-425-url_for-bug.patch
>
>
> Something is not working  here  ... and not really sure what it is ... but here's the
start:
> PUT ("/buckets/apitestqk9mr8u7hf/apitesthef5934ojh", ......)
> creates the bucket but the href of the bucket lands up being: http://ibm-x3550m3-07.lab.eng.brq.redhat.com:3003/api/bucketstestqk9mr8u7hf
> Notice the bucket hrefs returned below are missing  the "/" between "buckets" and the
bucket id - and the name is confused (maybe the 'api' in the name causes an issue?)
> href='http://ibm-x3550m3-07.lab.eng.brq.redhat.com:3003/api/bucketstestfycvot16ft' should
be href='http://ibm-x3550m3-07.lab.eng.brq.redhat.com:3003/api/buckets/apitestfycvot16ft'
- I think?
> However,  href='http://ibm-x3550m3-07.lab.eng.brq.redhat.com:3003/api/buckets/bucket2'
 looks just fine. 
> >> curl -X GET --user "un:pw" "ibm-x3550m3-07.lab.eng.brq.redhat.com:3003/api/buckets?format=xml"
> <?xml version='1.0' encoding='utf-8' ?>
> <buckets>
>   <bucket href='http://ibm-x3550m3-07.lab.eng.brq.redhat.com:3003/api/bucketstestfycvot16ft'
id='apitestfycvot16ft'>
>     <name>apitestfycvot16ft</name>
>     <size>0</size>
>     <blob href='http://ibm-x3550m3-07.lab.eng.brq.redhat.com:3003/api/bucketstestfycvot16ft/apitest75ez307rjl'
id='apitest75ez307rjl'></blob>
>   </bucket>
>   <bucket href='http://ibm-x3550m3-07.lab.eng.brq.redhat.com:3003/api/buckets/bucket1'
id='bucket1'>
>     <name>bucket1</name>
>     <size>3</size>
>     <blob href='http://ibm-x3550m3-07.lab.eng.brq.redhat.com:3003/api/buckets/bucket1/blob2'
id='blob2'></blob>
>     <blob href='http://ibm-x3550m3-07.lab.eng.brq.redhat.com:3003/api/buckets/bucket1/blob1'
id='blob1'></blob>
>     <blob href='http://ibm-x3550m3-07.lab.eng.brq.redhat.com:3003/api/buckets/bucket1/blob3'
id='blob3'></blob>
>   </bucket>
>   <bucket href='http://ibm-x3550m3-07.lab.eng.brq.redhat.com:3003/api/bucketstestb5gayfguld'
id='apitestb5gayfguld'>
>     <name>apitestb5gayfguld</name>
>     <size>0</size>
>     <blob href='http://ibm-x3550m3-07.lab.eng.brq.redhat.com:3003/api/bucketstestb5gayfguld/apitestscbl8k7mt7'
id='apitestscbl8k7mt7'></blob>
>   </bucket>
>   <bucket href='http://ibm-x3550m3-07.lab.eng.brq.redhat.com:3003/api/bucketstesty8nks2a5fv'
id='apitesty8nks2a5fv'>
>     <name>apitesty8nks2a5fv</name>
>     <size>0</size>
>     <blob href='http://ibm-x3550m3-07.lab.eng.brq.redhat.com:3003/api/bucketstesty8nks2a5fv/apitestbffk1t4k7y'
id='apitestbffk1t4k7y'></blob>
>   </bucket>
>   <bucket href='http://ibm-x3550m3-07.lab.eng.brq.redhat.com:3003/api/buckets/bucket2'
id='bucket2'>
>     <name>bucket2</name>
>     <size>2</size>
>     <blob href='http://ibm-x3550m3-07.lab.eng.brq.redhat.com:3003/api/buckets/bucket2/blob5'
id='blob5'></blob>
>     <blob href='http://ibm-x3550m3-07.lab.eng.brq.redhat.com:3003/api/buckets/bucket2/blob4'
id='blob4'></blob>
>   </bucket>
> </buckets>

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message