<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Jul 4, 2015 at 12:55 PM, Glynn Clements <span dir="ltr"><<a href="mailto:glynn@gclements.plus.com" target="_blank">glynn@gclements.plus.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><br>
Vaclav Petras wrote:<br>
<br>
> is there some reason for GRASS parser not checking if the input map exists?<br>
> It checks if the output map exists and if it it does it ends execution with<br>
> an error.<br>
<br>
</span>If an input map (or file) doesn't exist, you'll get an error when the<br>
module tries to open it.<br></blockquote><div> <br></div><div>If I understand correctly, this applies only for C modules not Python or Bash modules, right? In both cases the error is not associated with the given option while in case of overwrite it is (which is nice).<br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
If an output map exists, it would just get silently overwritten if it<br>
wasn't for the checks performed by G_parser().<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Glynn Clements <<a href="mailto:glynn@gclements.plus.com">glynn@gclements.plus.com</a>><br>
</font></span></blockquote></div><br></div></div>