id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,cpu,platform 2410,Python ScriptError,martinl,grass-dev@…,"In trunk Python Scripting Library is used !ScriptError from PyGRASS source:grass/trunk/lib/python/script/core.py#L36. It was introduced in r61187 by zarch. In relbr70 is still used it's own implementation of `ScriptError` source:grass/branches/releasebranch_7_0/lib/python/script/core.py#L70 which defines attribute `value`. This attribute is accessed on many places of Python Scripting Library or wxGUI, eg. {{{ except ScriptError as e: self.errorMsg = e.value }}} Since `ScriptError` from PyGRASS doesn't have this attribute, it fails with {{{ File ""/opt/src/grass_trunk/dist.x86_64-unknown-linux-gnu/etc/python/grass/script/task.py"", line 70, in __init__ self.errorMsg = e.value AttributeError: 'ScriptError' object has no attribute 'value' }}} ",defect,closed,normal,7.2.0,Python,svn-trunk,fixed,ScriptError,zarch,Unspecified,Unspecified