From 822d319d892c5a22cbae3babb5ab5f2edcf3f2d8 Mon Sep 17 00:00:00 2001 From: Simeon Simeonov Date: Tue, 12 Sep 2017 20:06:04 +0200 Subject: Make it possible to omit target --- cmount.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/cmount.py b/cmount.py index edbacc3..587c02f 100755 --- a/cmount.py +++ b/cmount.py @@ -31,9 +31,10 @@ def main(): 'luksOpen', data['device'], data['mapper_name']]) - subprocess.check_call(['/bin/mount', - '/dev/mapper/' + data['mapper_name'], - data['target']]) + arguments = ['/bin/mount', '/dev/mapper/' + data['mapper_name']] + if data.get('target'): + arguments.append(data['target']) + subprocess.check_call(arguments) except subprocess.CalledProcessError as e: sys.stderr.write('Execution error: {0}\n'.format(e)) sys.stderr.flush() -- cgit v1.3