let yarn_distributed_shell
    ?host ?daemonize_using ?daemon_start_timeout 
    ?hadoop_bin ?distributed_shell_shell_jar
    ~container_memory ~timeout ~application_name program =
  Ketrew_yarn.(
    create
      ?host ?daemonize_using ?daemon_start_timeout
      (distributed_shell_program
         ?hadoop_bin ?distributed_shell_shell_jar
         ~container_memory ~timeout ~application_name program))