From bc84cc99cdc6785f8e1f93113435914fc7a138f4 Mon Sep 17 00:00:00 2001 From: Aldo Cortesi Date: Sun, 29 Jul 2012 16:10:22 +1200 Subject: Handle file access denied in pathod. --- pathod | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pathod b/pathod index 144e01b5..ba290dcf 100755 --- a/pathod +++ b/pathod @@ -1,6 +1,6 @@ #!/usr/bin/env python import argparse, sys, logging, logging.handlers -from libpathod import pathod, utils, version +from libpathod import pathod, utils, version, rparse if __name__ == "__main__": parser = argparse.ArgumentParser(description='A pathological HTTP/S daemon.') @@ -117,6 +117,9 @@ if __name__ == "__main__": ) except pathod.PathodError, v: parser.error(str(v)) + except rparse.FileAccessDenied, v: + parser.error("%s You probably want to a -d argument."%str(v)) + try: print "%s listening on port %s"%(version.NAMEVERSION, pd.port) pd.serve_forever() -- cgit v1.2.3