skeleton config objects and loading
[scpubgit/Clifton.git] / lib / App / Clifton / Config.pm
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;