diff options
| author | Simeon Simeonov | 2017-09-12 20:06:04 +0200 |
|---|---|---|
| committer | Simeon Simeonov | 2017-09-12 20:06:04 +0200 |
| commit | 822d319d892c5a22cbae3babb5ab5f2edcf3f2d8 (patch) | |
| tree | 04a62652d2b51c68b3721a53faac3f986fd9fcb5 | |
| parent | edf4ef493df31c151b14f14754b96f061d86023c (diff) | |
Make it possible to omit target
| -rwxr-xr-x | cmount.py | 7 |
1 files changed, 4 insertions, 3 deletions
| @@ -31,9 +31,10 @@ def main(): | |||
| 31 | 'luksOpen', | 31 | 'luksOpen', |
| 32 | data['device'], | 32 | data['device'], |
| 33 | data['mapper_name']]) | 33 | data['mapper_name']]) |
| 34 | subprocess.check_call(['/bin/mount', | 34 | arguments = ['/bin/mount', '/dev/mapper/' + data['mapper_name']] |
| 35 | '/dev/mapper/' + data['mapper_name'], | 35 | if data.get('target'): |
| 36 | data['target']]) | 36 | arguments.append(data['target']) |
| 37 | subprocess.check_call(arguments) | ||
| 37 | except subprocess.CalledProcessError as e: | 38 | except subprocess.CalledProcessError as e: |
| 38 | sys.stderr.write('Execution error: {0}\n'.format(e)) | 39 | sys.stderr.write('Execution error: {0}\n'.format(e)) |
| 39 | sys.stderr.flush() | 40 | sys.stderr.flush() |
