Commit | Line | Data |
---|---|---|
73ebcfa8 | 1 | package App::Clifton::Config; |
2 | ||
3 | use strictures 1; | |
4 | use aliased 'App::Clifton::BridgeConfigSet'; | |
5 | use aliased 'App::Clifton::UserConfigSet'; | |
6 | use Moo; | |
7 | ||
8 | has $_ => ( | |
9 | is => 'ro', | |
10 | is => 'lazy' | |
11 | ) for qw(bridges users); | |
12 | ||
13 | sub _build_bridges { BridgeConfigSet->new } | |
14 | sub _build_users { UserConfigSet->new } | |
15 | ||
16 | 1; |