vncserver: die if config wasn't loaded

This commit is contained in:
Dmitry Maksyoma 2023-02-23 06:19:42 +13:00
parent 797c57121a
commit 16bf937bfa

View File

@ -34,7 +34,12 @@ sub load {
failIfConfigNotReadable($self->{filename}); failIfConfigNotReadable($self->{filename});
$logger->debug("Loading config " . $self->{filename}); $logger->debug("Loading config " . $self->{filename});
$self->{data} = YAML::Tiny->read($self->{filename})->[0]; my $yamlDocuments = YAML::Tiny->read($self->{filename});
unless (defined $yamlDocuments) {
die "Couldn't load config: $self-{filename}. Probable reason: No newline at end of file";
}
$self->{data} = $yamlDocuments->[0];
} }
sub get { sub get {