Mark, thanks for quick response, I've try to do it with bash:<br><br>[sim@gis ~/gl/projects/osmrus]$ pgsql2shp -u pgsql -f dagestan.shp osm "SELECT st_intersection as geom from dagestan_point_attr WHERE highway='bus_stop'"<br>
Initializing...<br>ERROR: Could not determine table metadata (empty table)<br>[sim@gis ~/gl/projects/osmrus]$ echo $?<br>1<br><br>But you wrote that <br><blockquote style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;" class="gmail_quote">
<pre>exit code of 0 on success, and 2 
if 0 records were processed<br></pre></blockquote>Why I get 1, but not 2?<br><div class="gmail_quote">On Mon, Sep 13, 2010 at 11:06 PM, Mark Cave-Ayland <span dir="ltr"><<a href="mailto:mark.cave-ayland@siriusit.co.uk">mark.cave-ayland@siriusit.co.uk</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Denis Rykov wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class="im">
I've try to get exit code with my python script:<br>
<br>
    import os<br>
    code = os.system("pgsql2shp -f dagestan.shp -h <a href="http://gis-lab.info" target="_blank">gis-lab.info</a><br></div>
    <<a href="http://gis-lab.info/" target="_blank">http://gis-lab.info/</a>> -u labinfo -P *** osm \"SELECT<br>
</blockquote><div class="im">
                                                   ^^<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
    st_intersection as geom from dagestan_point_attr WHERE<br>
    highway='bus_stop'")<br>
    print code<br>
<br>
At result I've got 256 (not 2 as expected).<br>
</blockquote>
<br></div>
Hmmmm looks like you're missing an escaped quote somewhere? If your "svn up" worked, the exit code should be either 0 or 1. To test from bash:<br>
<br>
pgsql2shp -f dagestan.shp .... "SELECT st_intersection as geom from dagestan_point_attr WHERE highway='bus_stop'"<br>
echo $?<br>
<br>
<br>
HTH,<div><div></div><div class="h5"><br>
<br>
Mark.<br>
<br>
-- <br>
Mark Cave-Ayland - Senior Technical Architect<br>
PostgreSQL - PostGIS<br>
Sirius Corporation plc - control through freedom<br>
<a href="http://www.siriusit.co.uk" target="_blank">http://www.siriusit.co.uk</a><br>
t: +44 870 608 0063<br>
<br>
Sirius Labs: <a href="http://www.siriusit.co.uk/labs" target="_blank">http://www.siriusit.co.uk/labs</a><br>
_______________________________________________<br>
postgis-users mailing list<br>
<a href="mailto:postgis-users@postgis.refractions.net" target="_blank">postgis-users@postgis.refractions.net</a><br>
<a href="http://postgis.refractions.net/mailman/listinfo/postgis-users" target="_blank">http://postgis.refractions.net/mailman/listinfo/postgis-users</a><br>
</div></div></blockquote></div><br>