1
0
mirror of https://github.com/wting/autojump synced 2024-10-27 20:34:07 +00:00

Do not write files when in dry run

This commit is contained in:
Ashwin Vishnu 2019-05-31 09:41:37 +02:00
parent 06e082c918
commit cea75c27fe

View File

@ -37,8 +37,9 @@ def modify_autojump_sh(etc_dir, share_dir, dryrun=False):
\n source %s/autojump.${shell} \ \n source %s/autojump.${shell} \
\nfi\n' % (share_dir, share_dir) \nfi\n' % (share_dir, share_dir)
with open(os.path.join(etc_dir, 'autojump.sh'), 'a') as f: if not dryrun:
f.write(custom_install) with open(os.path.join(etc_dir, 'autojump.sh'), 'a') as f:
f.write(custom_install)
def modify_autojump_lua(clink_dir, bin_dir, dryrun=False): def modify_autojump_lua(clink_dir, bin_dir, dryrun=False):
@ -48,10 +49,11 @@ def modify_autojump_lua(clink_dir, bin_dir, dryrun=False):
'\\\\', '\\\\',
) )
clink_file = os.path.join(clink_dir, 'autojump.lua') clink_file = os.path.join(clink_dir, 'autojump.lua')
with open(clink_file, 'r') as f: if not dryrun:
original = f.read() with open(clink_file, 'r') as f:
with open(clink_file, 'w') as f: original = f.read()
f.write(custom_install + original) with open(clink_file, 'w') as f:
f.write(custom_install + original)
def parse_arguments(): # noqa def parse_arguments(): # noqa