I hadn’t thought of doing that. Sounds like it should be best practice. Thanks 
for bringing it up.

On Oct 6, 2012, at 8:28 PM, Jeff Greenberg wrote:

> I'm curious what others are building into their module install process in the 
> event of an error partway through. For example, if your install script 
> creates one or more bundles, fields and field instances, if an error occurs 
> at some point during that process, do you handle it all like a transaction 
> and back out what you have created to that point? 
> 
> My instinct would be to do that, though I realize it can get complicated, 
> such as the event where some of the fields that were to be created earlier on 
> in the process already existed, etc. I'm asking, though, because of the 
> several modules I've looked at so far, none seem to be doing this.

Reply via email to