datasette --get status code for error pages, closes #947

This commit is contained in:
Simon Willison 2020-09-11 14:32:54 -07:00
commit d02f6151da
3 changed files with 20 additions and 0 deletions

View file

@ -444,6 +444,8 @@ def serve(
client = TestClient(ds.app())
response = client.get(get)
click.echo(response.text)
exit_code = 0 if response.status == 200 else 1
sys.exit(exit_code)
return
# Start the server