1
0
mirror of https://github.com/ARM-software/workload-automation.git synced 2025-01-18 12:06:08 +00:00

commands/show: Revert quoting method switch

In commit bb282eb19c48b5770186d136e8a40c0573ef59b9 devlibs
`escape_double_quotes` method was retired in favour of the `pipes.quote`
method however this does not format correctly for this purpose therefore
revert back to the original escaping method.
This commit is contained in:
Marc Bonnici 2018-12-17 11:06:37 +00:00
parent ca0d2eaaf5
commit b93beb3f1f

View File

@ -20,7 +20,8 @@
import sys
from subprocess import call, Popen, PIPE
from pipes import quote
from devlib.utils.misc import escape_double_quotes
from wa import Command
from wa.framework import pluginloader
@ -86,7 +87,7 @@ class ShowCommand(Command):
title = '.TH {}{} 7'.format(kind, plugin_name)
output = '\n'.join([title, body])
call('echo {} | man -l -'.format(quote(output)), shell=True)
call('echo "{}" | man -l -'.format(escape_double_quotes(output)), shell=True)
else:
print(rst_output) # pylint: disable=superfluous-parens