blob: 1ac13dbaa8699a14958b2b71bf3da31b775d31fa [file] [log] [blame]
// Copyright 2020 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
use {
anyhow::{Context as _, Error},
fuchsia_async as fasync,
fuchsia_component::server::ServiceFs,
futures::StreamExt,
};
fn main() -> Result<(), Error> {
let mut executor = fasync::Executor::new().context("error creating executor")?;
let mut fs = ServiceFs::new_local();
// don't publish suite service
fs.take_and_serve_directory_handle()?;
executor.run_singlethreaded(fs.collect::<()>());
Ok(())
}