Merge pull request #2393 from ryanfox/server_error_message

Clarify error message for deprecated dev server command
This commit is contained in:
Justin Mayer 2018-08-03 09:42:52 +02:00 committed by GitHub
commit 998de87fba
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -131,6 +131,11 @@ if __name__ == '__main__':
logging.error("Could not listen on port %s, server %s.",
args.port, args.server)
sys.exit(getattr(e, 'exitcode', 1))
except TypeError as e:
logging.error("'python -m pelican.server' is deprecated. The " +
"Pelican development server should be run via " +
"'pelican --listen'")
sys.exit(getattr(e, 'exitcode', 1))
logging.info("Serving at port %s, server %s.",
args.port, args.server)