summaryrefslogtreecommitdiffstats
path: root/config-db/slxconfig-demuxer
diff options
context:
space:
mode:
Diffstat (limited to 'config-db/slxconfig-demuxer')
-rwxr-xr-xconfig-db/slxconfig-demuxer9
1 files changed, 4 insertions, 5 deletions
diff --git a/config-db/slxconfig-demuxer b/config-db/slxconfig-demuxer
index 24501a97..c715caac 100755
--- a/config-db/slxconfig-demuxer
+++ b/config-db/slxconfig-demuxer
@@ -498,7 +498,7 @@ sub generateInitialRamFS
$cmd .= "-S $info->{name} ";
# pass on theme, if any
- my $theme = $attrs->{'theme::name'} || '';
+ my $theme = $attrs->{'theme::splash'} || '';
if (length $theme) {
$cmd .= "-s $theme ";
}
@@ -705,8 +705,7 @@ sub writePluginConfigurationsForSystem
vlog(2, _tr("checking configuration of plugin '%s'", $pluginName));
# skip inactive plugins
- my $pluginScope = lc($pluginName);
- next unless $attrs->{"${pluginScope}::active"};
+ next unless $attrs->{"${pluginName}::active"};
push @activePlugins, $pluginName;
@@ -717,7 +716,7 @@ sub writePluginConfigurationsForSystem
vlog(2, _tr("writing configuration file for plugin '%s'", $pluginName));
# write plugin configuration to a file:
my $content;
- my @pluginAttrs = grep { $_ =~ m{^${pluginScope}::} } keys %$attrs;
+ my @pluginAttrs = grep { $_ =~ m{^${pluginName}::} } keys %$attrs;
foreach my $attr (sort @pluginAttrs) {
my $attrVal = $attrs->{$attr};
next if !defined $attrVal;
@@ -734,7 +733,7 @@ sub writePluginConfigurationsForSystem
# copy runlevel script to be used in stage3:
my $precedence
- = sprintf('%02d', $attrs->{"${pluginScope}::precedence"});
+ = sprintf('%02d', $attrs->{"${pluginName}::precedence"});
my $pluginFolder
= "$openslxConfig{'base-path'}/lib/plugins/$pluginName";
my $scriptName = "$pluginFolder/XX_${pluginName}.sh";