code: def runOnExecutor(self, *commands, oper=ACCEPT, defer_shell_expansion=False):
          
          return self.makeOutput(EXE, commands, oper=oper, defer_shell_expansion=defer_shell_expansion)
docs: This runs in the executor of the current scope.
              You cannot magically back out since there are no
              gurantees that ssh keys will be in place (they shouldn't be).