feat(perl-client): 新增 Perl 客户端 SDK 及 demo,各客户端版本统一为 1.0.3

This commit is contained in:
2026-07-07 21:11:04 +08:00
parent a70d378b91
commit 1f6da33371
15 changed files with 550 additions and 5 deletions
@@ -0,0 +1,19 @@
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;