reactive_graph_server/server/daemon/
args.rs1use clap::Parser;
2
3#[derive(Parser, Debug)]
4pub struct DaemonArguments {
5 #[arg(long, env = "REACTIVE_GRAPH_DAEMON_NAME")]
7 pub daemon_name: Option<String>,
8
9 #[arg(long, env = "REACTIVE_GRAPH_DAEMON_PID")]
12 pub daemon_pid: Option<String>,
13
14 #[arg(long, env = "REACTIVE_GRAPH_DAEMON_WORKING_DIRECTORY")]
16 pub daemon_working_directory: Option<String>,
17
18 #[arg(long, env = "REACTIVE_GRAPH_DAEMON_STDOUT")]
20 pub daemon_stdout: Option<String>,
21
22 #[arg(long, env = "REACTIVE_GRAPH_DAEMON_STDERR")]
24 pub daemon_stderr: Option<String>,
25
26 #[arg(long, env = "REACTIVE_GRAPH_DAEMON_USER")]
29 pub daemon_user: Option<String>,
30
31 #[arg(long, env = "REACTIVE_GRAPH_DAEMON_GROUP")]
34 pub daemon_group: Option<String>,
35}