Is it (reasonably) feasible to add new resource types? I don't want to disassemble the whole code base but if there is a known path to this I'd like to read about it.
Some thoughts:It strikes me that there are at a few situations that I run into with this SW that would make for decent additions. 1. "once": do a given resource type once and set a fact to not repeat it. I keep kludging solutions to this. 2. "log": set a log level and location for a resource / node / etc. This would help to figure out "WTF is going on". 3. "return value": set a fact with the failure code for a given operation or agent run. I keep finding cases where the agent is failing and the server isn't logging it. It isn't until I log in and run the agent that I see the error(s). 4. "counter": set a fact with the # of times a given operation has been performed on a system. This would help to track down systems that are thrashing because of competing operations. These could either be additional params for existing resources or an outer layer to same. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/0327a044-c46d-4f05-9385-0b8dfc8b8226%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
