Files
kenaito-conf/kenaito-conf-perl-client/lib/Kenaito/Conf/Config.pm
T

20 lines
591 B
Perl

package Kenaito::Conf::Config;
use strict;
use warnings;
sub new {
my ($class, %args) = @_;
return bless {
base_url => $args{base_url} // 'http://localhost:8080',
app_name => $args{app_name} // '',
env => $args{env} // 'dev',
version => $args{version} // 'latest',
token => $args{token} // '',
sync_interval => $args{sync_interval} // 60,
ignore_global => $args{ignore_global} // 0,
cache_dir => $args{cache_dir} // '.',
}, $class;
}
1;