That all looks correct to me. I believe in a couple of cases you failed to correctly describe your intent to the command line client - and we don't yet have a blueprint to add a mind reading feature :\
e.g.
swift list Knowledge Base
vs.
swift list "Knowledge Base"
e.g.
swift delete test test1/
vs.
swift delete test /test1/
e.g.
swift delete test test1/anand/
vs.
swift delete test anand/
It's possible that the horizon client talking to swift may be making similar mistakes, but you haven't really described the problem you're seeing there. Perhaps you could post screenshots and/or swift logs coupled with the output from the command client and an interested on the horizon team may be able to educate/confirm.
For now the "invalid" status seems appropriate against swift.
You should consider making an effort to catch folks on IRC in #openstack-swift or #openstack-horizon for some more real time feedback from people working on these projects.
That all looks correct to me. I believe in a couple of cases you failed to correctly describe your intent to the command line client - and we don't yet have a blueprint to add a mind reading feature :\
e.g.
swift list Knowledge Base
vs.
swift list "Knowledge Base"
e.g.
swift delete test test1/
vs.
swift delete test /test1/
e.g.
swift delete test test1/anand/
vs.
swift delete test anand/
It's possible that the horizon client talking to swift may be making similar mistakes, but you haven't really described the problem you're seeing there. Perhaps you could post screenshots and/or swift logs coupled with the output from the command client and an interested on the horizon team may be able to educate/confirm.
For now the "invalid" status seems appropriate against swift.
You should consider making an effort to catch folks on IRC in #openstack-swift or #openstack-horizon for some more real time feedback from people working on these projects.