← Back to team overview

openstack team mailing list archive

Re: [Swift][Keystone] Swift Quotas

 

I missed the first post(s) in this thread, but I should probably put out
there that I'm currently working on refactoring quotas in Nova; see:

      * https://blueprints.launchpad.net/nova/+spec/quota-refactor
      * https://github.com/klmitch/nova/tree/quota-atomicity
      * https://review.openstack.org/#/c/6774
      * https://review.openstack.org/#/c/7048

To get a sense of what I'm doing.  I've also been thinking about the
constraints of an external quota manager, but haven't gotten much
further than some kind of RPC or REST-based API.

(Note I haven't been strongly considering integrating this with Keystone
for a couple of reasons: 1. I tend to prefer the UNIX paradigm of doing
one thing well; 2. I want to ensure that this external quota manager is
usable for those who choose to use something other than Keystone.)

Feel free to ask me questions; I'm sure there's a lot of stuff I've
thought of that may not be obvious from the above references, and your
questions will probably help me articulate it better :)
-- 
Kevin L. Mitchell <kevin.mitchell@xxxxxxxxxxxxx>



References