docs: def run_jar(jar_name, more_args=None, properties=None, hadoop_conf_dir=None,
              keep_streams=True):
      """
      Run a jar on Hadoop (``hadoop jar`` command).
  
      All arguments are passed to :func:`run_cmd` (``args = [jar_name] +
      more_args``) .
      """
      if hu.is_readable(jar_name):
          args = [jar_name]
          if more_args is not None:
              args.extend(more_args)
          return run_cmd(
              "jar", args, properties, hadoop_conf_dir=hadoop_conf_dir,
              keep_streams=keep_streams
          )
      else:
          raise ValueError("Can't read jar file %s" % jar_name)