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.