On 06/22/2015 10:36 AM, Davanum Srinivas wrote:
> Sean,
> 
> Can we please add a bit about what things in devstack can they assume
> to be available when their script is running (example: can they use
> stuff from functions-common without actually sourcing it?)

Sure, the answer is that functions-common is *not* stable interface,
those are available, but subject to change without notice. i.e. use them
if you must, but realize you might need to react quickly chasing those
changes.

Functions in devstack/inc/ are considered a medium strong interface,
those include config file manipulation, python package installation,
rootwrap setup. We'll expand the set of contract functions over time,
but all those adds need to come with in tree unit tests so that we can
prevent accidental regressions on the contract.

        -Sean

-- 
Sean Dague
http://dague.net

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to