[openstack-dev] [all] Embracing new languages in OpenStack
Pete Zaitcev
zaitcev at redhat.com
Thu Nov 10 17:26:48 UTC 2016
On Mon, 07 Nov 2016 15:53:51 -0800
Joshua Harlow <harlowja at fastmail.com> wrote:
> Standards though exist for a reason (and ini files are pretty common
> across languages and such); though of course oslo.config has some very
> tight integration with openstack, the underlying ini concept it
> eventually reads/writes really isn't that special (so hopefully such a
> thing existing isn't that hard).
Swift in Go demonstrated that it's not the ini format that's the problem
for reimplementation, the paste-deploy is. In particular, the names from
pipeline= define section names, and egg names define what code is executed.
So one can have "pipeline=keystone app", but [keystone] section is actually
use=egg:swift#tempauth, not Keystone. It's pefectly legal and will work
today, even if such a configuration is a hostile move against future
coworkers.
-- Pete
More information about the OpenStack-dev
mailing list