[GRASS-dev] [GRASS GIS] #2127: Python implementation of g.message
GRASS GIS
trac at osgeo.org
Wed Nov 6 05:38:21 PST 2013
#2127: Python implementation of g.message
-------------------------+--------------------------------------------------
Reporter: huhabla | Owner: grass-dev@…
Type: enhancement | Status: new
Priority: normal | Milestone: 7.0.0
Component: Python | Version: svn-trunk
Keywords: | Platform: Unspecified
Cpu: All |
-------------------------+--------------------------------------------------
The Python grass script library uses g.message to provide warning, error,
debug, verbose, info and percent messages. In case these messages are
called many times (> 100), the overhead of calling g.message rises and can
slow the actual processing massively down.
I would suggest to implement the behavior of g.message directly in Python
to reduce the overhead, replacing the functions that make use of
g.message:
* grass.core.message()
* grass.core.debug()
* grass.core.verbose()
* grass.core.info()
* grass.core.percent()
* grass.core.error()
* grass.core.warning()
--
Ticket URL: <http://trac.osgeo.org/grass/ticket/2127>
GRASS GIS <http://grass.osgeo.org>
More information about the grass-dev
mailing list