Same suggestions here, use ``utils.run()`` and this can probably be made into a ``@staticmethod`` (i.e. ``self`` is not used or needed).  You can access stdout/stderr from CmdResult.stdout & CmdResult.stderr and rely on the function to throw an exception if non-zero exit status.