[PR #6269/a64e3682 backport][stable-6] mksysb: improve visibility on the output (#6291)
mksysb: improve visibility on the output (#6269)
* mksysb: improve visibility on the output
* add changelog frag
(cherry picked from commit a64e36820f
)
Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>
pull/6302/head
parent
5aa2779a48
commit
ec86ebed98
|
@ -0,0 +1,2 @@
|
|||
minor_changes:
|
||||
- mksysb - improved the output of the module in case of errors (https://github.com/ansible-collections/community.general/issues/6263).
|
|
@ -146,8 +146,7 @@ class MkSysB(ModuleHelper):
|
|||
def __run__(self):
|
||||
def process(rc, out, err):
|
||||
if rc != 0:
|
||||
self.do_raise("mksysb failed.")
|
||||
self.vars.msg = out
|
||||
self.do_raise("mksysb failed: {0}".format(out))
|
||||
|
||||
runner = CmdRunner(
|
||||
self.module,
|
||||
|
@ -158,6 +157,8 @@ class MkSysB(ModuleHelper):
|
|||
'extended_attrs', 'backup_crypt_files', 'backup_dmapi_fs', 'new_image_data', 'combined_path'],
|
||||
output_process=process, check_mode_skip=True) as ctx:
|
||||
ctx.run(combined_path=[self.vars.storage_path, self.vars.name])
|
||||
if self.verbosity >= 4:
|
||||
self.vars.run_info = ctx.run_info
|
||||
|
||||
self.changed = True
|
||||
|
||||
|
|
Loading…
Reference in New Issue