I see your point but I don't think the proposed solution is the good one because it is rather code-intrusive as I explained earlier.



On 07 Feb 2014, at 23:08, Eric89GXL <notifications@github.com> wrote:

> In vispy/app/application.py:
> 
> > @@ -88,7 +89,8 @@ def native(self):
> >          """
> >          return self._backend._vispy_get_native_app()
> >  
> > -    def use(self, backend_name=None):
> > +    @verbose
> > +    def use(self, backend_name=None, verbose=None):
> 
> The idea is that, anything I would call from a terminal (or from the code of another program!) that will send logging messages, it would be nice to be able to set the verbosity directly. If I am changing PySurfer to use vispy (a goal of mine), I might want to have verbose='warning' on some functions but verbose='info' on others, depending on what I want my users to see.
> 
> —
> Reply to this email directly or view it on GitHub.
>