Issue #9051 has been updated by Daniel Pittman.

Branch set to 
https://github.com/daniel-pittman/puppet/commits/feature/2.7.x/9051-storeconfig-backend-should-be-configurable

https://github.com/daniel-pittman/puppet/commits/feature/2.7.x/9051-storeconfig-backend-should-be-configurable
 implements the first steps of the process.  We have an option for the backend 
to use, a StoreConfigs terminus for the relevant indirections, it successfully 
wraps the current backend, and passes testing.  (With some order dependent 
terminus resetting and stuff.)

Now, to create an indirection for the "search" part of the process, and we are 
at least reasonably close to being able to have a drop-in replacement for 
StoreConfigs storage engine.
----------------------------------------
Feature #9051: StoreConfig backend is hard-coded; it should be possible to 
change to another storage engine.
https://projects.puppetlabs.com/issues/9051

Author: Daniel Pittman
Status: Accepted
Priority: Normal
Assignee: Daniel Pittman
Category: stored configuration
Target version: 2.7.x
Affected Puppet version: 0.22.1
Keywords: 
Branch: 
https://github.com/daniel-pittman/puppet/commits/feature/2.7.x/9051-storeconfig-backend-should-be-configurable


At the moment the StoreConfig backend is hard-coded within Puppet to use an 
ActiveRecord based database store.  It would be great to be able to easily 
substitute in a new storage engine without having to patch the core, ideally in 
the same way you can pick another terminus for the `node` indirection to 
integrate with your ENC.

This needs to provide feature parity with the current feature.


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to