diff options
author | Vincent Ambo <mail@tazj.in> | 2019-10-26T11·59+0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-10-26T11·59+0200 |
commit | 9ba4bbb60954c3fafb5e5f0aa5f8ff478c09a600 (patch) | |
tree | 0578127fd1912b9246eda4d4c3d99868c0e234de /services/nixcon-demo/src | |
parent | 9eabf6236f739443325ebf20af73f20e70dea0b8 (diff) | |
parent | 161f1b5e85899446753bce465579aaee366be780 (diff) |
Merge pull request #8 from tazjin/feat/nixcon r/94
Add demo setup for NixCon
Diffstat (limited to 'services/nixcon-demo/src')
-rw-r--r-- | services/nixcon-demo/src/main.rs | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/services/nixcon-demo/src/main.rs b/services/nixcon-demo/src/main.rs new file mode 100644 index 000000000000..226fe49ed1a3 --- /dev/null +++ b/services/nixcon-demo/src/main.rs @@ -0,0 +1,19 @@ +use rouille::Response; +use std::env; +use std::io; +use std::process; + +const GREETING: &str = "Haló NixCon!"; + +fn main() { + if let Some(arg) = env::args().last() { + if arg == "--cli" { + println!("{}", GREETING); + process::exit(0); + } + } + + rouille::start_server("0.0.0.0:8080", move |req| { + rouille::log(req, io::stdout(), || Response::text(GREETING)) + }) +} |