[18:49] <larsks> What if...what if cloud-init located data sources and config modules through something like stevedore
[18:49] <larsks> ?
[18:49] <larsks> Or is that just crazy talk?
[19:37] <smoser> larsks, well, that is the plan. 
[19:37] <smoser> something like that.
[19:37] <larsks> Oh, awesome. So not crazy talk :)
[19:37] <smoser> the explicit config provides a copule things though:
[19:37] <smoser> a.) a order (hint, ec2 sucks cauase it has to poll and timeout)
[19:38] <smoser> b.) ability to turn off bad behaving ones easily
[19:38] <larsks> Well, I can see keeping the explicit config and still locating modules via the plugin mechanism.
[19:38] <smoser> you could accomplish both with loading and osme mechanism, but whats there is easy.
[19:38] <larsks> That is, a module is only used if (it is discovered) and (it is enabled explicilty)
[19:38] <smoser> well, even that is a pain.
[19:39] <smoser> because peo;le want to just drop their datasource in and not have to modify a config (that woul dnot explicitly list their datasource)
[19:39] <larsks> Hmmm.
[19:40] <larsks> Seems like you need the explicit config for (a) and (b).  Maybe those people are just picky :).