← Back to team overview

openstack team mailing list archive

Re: Queue service prototype

 

On Feb 22, 2011, at 8:58 AM, Eric Day wrote:

> On Tue, Feb 22, 2011 at 12:55:32AM -0800, Vishvananda Ishaya wrote:
>> Awesome stuff!
>> I had to do the following patch to get it to run (on python 2.6.1 on my mac)
> 
> Yeah, the version in my junk repo was broken for a couple minutes
> last night, you must have pulled at just the right moment. :)
> 
>> I find it a little humorous that you went ahead and did a python implementation after the long discussion about the value of doing a python prototype.  It is looking pretty good.  I'm sure the client side and tests will be very useful as you develop the real version.
> 
> Hehe. :)  I was putting together a sample client with tests and before
> I knew it the whole server was written too. I agree now that this
> helps in the process, so Andy and the other folks advocating for a
> prototype were correct.

Shh! Telling Termie he is right is like feeding the animals at the zoo. :)



> 
> -Eric
> 
>> Vish
>> 
>> On Feb 21, 2011, at 11:04 PM, Eric Day wrote:
>> 
>>> I decided to implement the current queue service specification
>>> in Python this weekend as it is described on the wiki page. It is
>>> functionally complete minus persistent queues and account verification
>>> (plugin points for the real implementation). You can find the links
>>> and description here (as well as more specification changes, examples,
>>> and diagrams):
>>> 
>>> http://wiki.openstack.org/QueueService
>>> 
>>> For a direct link, grab:
>>> 
>>> bzr branch lp:~eday/+junk/osq
>>> 
>>> or
>>> 
>>> http://bazaar.launchpad.net/~eday/+junk/osq/view/head:/osq.py
>>> 
>>> The top of the file has some example usage. To run the test suite,
>>> just run nosetests or: ./osq.py test
>>> 
>>> Any feedback would be very much appreciated!
>>> 
>>> -Eric
>>> 
>>> _______________________________________________
>>> Mailing list: https://launchpad.net/~openstack
>>> Post to     : openstack@xxxxxxxxxxxxxxxxxxx
>>> Unsubscribe : https://launchpad.net/~openstack
>>> More help   : https://help.launchpad.net/ListHelp
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp




References