diff --git a/client-cli/pvc.py b/client-cli/pvc.py index 125f541e..ccf99dc4 100755 --- a/client-cli/pvc.py +++ b/client-cli/pvc.py @@ -710,7 +710,7 @@ def vm_modify(domain, cfgfile, editor, restart): click.echo('') diff = list(difflib.unified_diff(current_vm_cfgfile.split('\n'), new_vm_cfgfile.split('\n'), fromfile='current', tofile='modified', fromfiledate='', tofiledate='', n=3, lineterm='')) for line in diff: - if re.match('^\+', line) is not None: + if re.match('^[+]', line) is not None: click.echo(colorama.Fore.GREEN + line + colorama.Fore.RESET) elif re.match('^\-', line) is not None: click.echo(colorama.Fore.RED + line + colorama.Fore.RESET) @@ -2917,7 +2917,7 @@ def provisioner_userdata_modify(name, filename, editor): click.echo('') diff = list(difflib.unified_diff(current_userdata.split('\n'), new_userdata.split('\n'), fromfile='current', tofile='modified', fromfiledate='', tofiledate='', n=3, lineterm='')) for line in diff: - if re.match('^\+', line) is not None: + if re.match('^[+]', line) is not None: click.echo(colorama.Fore.GREEN + line + colorama.Fore.RESET) elif re.match('^\-', line) is not None: click.echo(colorama.Fore.RED + line + colorama.Fore.RESET) @@ -3096,7 +3096,7 @@ def provisioner_script_modify(name, filename, editor): click.echo('') diff = list(difflib.unified_diff(current_script.split('\n'), new_script.split('\n'), fromfile='current', tofile='modified', fromfiledate='', tofiledate='', n=3, lineterm='')) for line in diff: - if re.match('^\+', line) is not None: + if re.match('^[+]', line) is not None: click.echo(colorama.Fore.GREEN + line + colorama.Fore.RESET) elif re.match('^\-', line) is not None: click.echo(colorama.Fore.RED + line + colorama.Fore.RESET)