1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
//! `frame host` — boot a frame host from an explicit config file.
//!
//! The operations-facing home of what the standalone `frame-host` binary
//! does: same library, same config contract, one CLI. An application
//! directory wants `frame run`; this subcommand exists for estates that
//! deploy a config file against pre-built assets.
use Path;
use FrameConfig;
use crateCliError;
/// Boots the full frame host stack from the named config and serves until a
/// shutdown signal.
///
/// # Errors
///
/// Surfaces the host's own typed failure from config loading, boot,
/// serving, or ordered shutdown.