Ask Your Question
1

SWIFT API to the disk

asked 2015-01-06 03:26:13 -0500

Ron gravatar image

updated 2015-01-06 12:31:42 -0500

smaffulli gravatar image

Where can I find the SWIFT API to the device? (I would like to use this API for connecting our SSD to swift).

The API I am interested in is the API to the device and not the API to the user. My aim is to integrate our SSD to swift. I think that I have found this API in: http://docs.openstack.org/developer/s... This includes the pluggable back-end APIs for the three REST API servers: account, container and objec. For object server for example I need to implement the DiskFile, DiskFileWriter and DiskFileReader classes. When I looked at Seagate kinetic I have found these classes, but I have expected to find in their implementation calls to the kinetic API, such as KineticClient_Put. But for some reason I didn;t find the call in swift to this function. Do you have any idea?

edit retag flag offensive close merge delete

Comments

do you need the swift api reference or the api that is not OOTB provided by swift?

9lives gravatar image9lives ( 2015-01-06 03:31:23 -0500 )edit

I need to integrate swift with our SSD, by creating a new library which will integrate with swift and will use our SSD as the storage

Ron gravatar imageRon ( 2015-01-06 11:30:49 -0500 )edit

2 answers

Sort by ยป oldest newest most voted
0

answered 2015-01-06 04:27:57 -0500

9lives gravatar image

if you're looking the swift api please ref to this http://developer.openstack.org/api-re...

if you are looking fore more details refer to http://docs.openstack.org/developer/s...

if you are looking for much more take a look at the swift source code repo https://github.com/openstack/swift

Hope that helps!

Vic

edit flag offensive delete link more

Comments

Thanks Vic, The API I am interested in is the API to the device and not the API to the user. My aim is to integrate our SSD to swift. I think that I have found this API in: http://docs.openstack.org/developer/swift/development_ondisk_backends.html (http://docs.openstack.org/developer/s...) This includes the pluggable back-end APIs for the th

Ron gravatar imageRon ( 2015-01-06 10:24:51 -0500 )edit
1

answered 2015-01-12 17:10:56 -0500

zaitcev gravatar image

updated 2015-01-12 17:11:31 -0500

look at https://github.com/swiftstack/kinetic... and https://github.com/swiftstack/kinetic... . Looks using AsyncClient.putAsync.

Anyway, hit me and Clay on IRC or by e-mail.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower

Stats

Asked: 2015-01-06 03:26:13 -0500

Seen: 74 times

Last updated: Jan 06 '15