New submission from Erik Bray <erik.m.b...@gmail.com>:

I have a use case where I have a small library of setup_hook functions for 
various purposes that are used by multiple projects.  Some projects may want to 
use more than one of these setup_hooks.

I can certainly create a wrapper hook for each function that calls all the 
necessary hooks.  But that gets a little tedious and seems unnecessary.  In 
this use case it would be fine if I could just list a set of setup_hooks to be 
executed in sequence.

It is, of course, up the developer to be sure that none of these setup_hooks 
have conflicting actions.

As a temporary workaround I wrote a setup_hook called chain_setup_hooks.  I 
then looks for an option called "setup_hooks" which behaves as I've described.  
This works fine, though I don't see why setup_hook shouldn't allow multiple 
values to begin with.

----------
assignee: tarek
components: Distutils2
messages: 137479
nosy: alexis, eric.araujo, erik.bray, tarek
priority: normal
severity: normal
status: open
title: Allow multiple setup_hooks
type: feature request

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue12240>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to