mirror of
https://github.com/ceph/ceph
synced 2024-12-29 06:52:35 +00:00
Merge pull request #20824 from ceph/wip-rm23259
ceph-volume process the abspath of the executable first Reviewed-by: Andrew Schoen <aschoen@redhat.com>
This commit is contained in:
commit
a8cd8b2625
@ -108,11 +108,11 @@ def run(command, **kw):
|
||||
:param stop_on_error: If a nonzero exit status is return, it raises a ``RuntimeError``
|
||||
:param fail_msg: If a nonzero exit status is returned this message will be included in the log
|
||||
"""
|
||||
executable = which(command.pop(0))
|
||||
command.insert(0, executable)
|
||||
stop_on_error = kw.pop('stop_on_error', True)
|
||||
command_msg = obfuscate(command, kw.pop('obfuscate', None))
|
||||
fail_msg = kw.pop('fail_msg', None)
|
||||
executable = which(command.pop(0))
|
||||
command.insert(0, executable)
|
||||
logger.info(command_msg)
|
||||
terminal.write(command_msg)
|
||||
terminal_logging = kw.pop('terminal_logging', True)
|
||||
@ -174,11 +174,11 @@ def call(command, **kw):
|
||||
it is forcefully set to True if a return code is non-zero
|
||||
:param logfile_verbose: Log stderr/stdout output to log file. Defaults to True
|
||||
"""
|
||||
executable = which(command.pop(0))
|
||||
command.insert(0, executable)
|
||||
terminal_verbose = kw.pop('terminal_verbose', False)
|
||||
logfile_verbose = kw.pop('logfile_verbose', True)
|
||||
show_command = kw.pop('show_command', False)
|
||||
executable = which(command.pop(0))
|
||||
command.insert(0, executable)
|
||||
command_msg = "Running command: %s" % ' '.join(command)
|
||||
stdin = kw.pop('stdin', None)
|
||||
logger.info(command_msg)
|
||||
|
Loading…
Reference in New Issue
Block a user