# HG changeset patch # User Dennis Fink # Date 2015-10-14 22:36:04 # Node ID 065f9ae807a14a72ac2f9522c794934f0478adb8 # Parent ca9bcbada26259d6c4fadde5a073956ca23ddffd Add type to path option diff --git a/ennstatus/cli/__init__.py b/ennstatus/cli/__init__.py --- a/ennstatus/cli/__init__.py +++ b/ennstatus/cli/__init__.py @@ -5,7 +5,12 @@ import click @click.group() @click.option('-p', '--path', default='/srv/http/enn.lu', - help='Path where the config files are') + help='Path where the config files are', + type=click.Path(exists=True, + file_okay=False, + writable=True, + readable=True) + ) @click.pass_context def cli(ctx, path): ctx.obj = {}