iron_config

This is a config file reader for Iron framework(an web framework writen in Rust).

You can put all you settings in a file which names Iron.toml.

It will search Iron.toml by this order:

1, The value of IRON_CONFIG_FILE in environment variable.

2, ./Iron.toml

3, ./site/Iron.toml

Usage:

In you Cargo.toml:

toml [dependencies] iron_config = "0.1.0" lazy_static = "*" In you crate:

```rust extern crate ironconfig; use ironconfig::IC; #[macrouse] extern crate lazystatic; lazystatic!{ static ref DOMAIN: &'static str = IC.lookup("MAIN.DOMAIN").unwrap().asstr().unwrap(); }

fn main() {
    println!("{:?}",*DOMAIN); 
}

```

License

Rocket is licensed under either of the following, at your option: