summaryrefslogtreecommitdiffstats
path: root/src/os-plugins/plugins/vmchooser/OpenSLX
diff options
context:
space:
mode:
authorSebastian Schmelzer2011-05-12 19:28:17 +0200
committerSebastian Schmelzer2011-05-12 19:28:17 +0200
commit7aa9620520363551ef4c9adc7f2318661a96265a (patch)
tree52a6f9616b8831f5df5237df68c25c8b144b3105 /src/os-plugins/plugins/vmchooser/OpenSLX
parentSmall changes for new Ubuntu 11.04 ... (diff)
downloadcore-7aa9620520363551ef4c9adc7f2318661a96265a.tar.gz
core-7aa9620520363551ef4c9adc7f2318661a96265a.tar.xz
core-7aa9620520363551ef4c9adc7f2318661a96265a.zip
update vmchooser
Diffstat (limited to 'src/os-plugins/plugins/vmchooser/OpenSLX')
-rw-r--r--src/os-plugins/plugins/vmchooser/OpenSLX/OSPlugin/vmchooser.pm13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/os-plugins/plugins/vmchooser/OpenSLX/OSPlugin/vmchooser.pm b/src/os-plugins/plugins/vmchooser/OpenSLX/OSPlugin/vmchooser.pm
index 134ead6d..f3428e1a 100644
--- a/src/os-plugins/plugins/vmchooser/OpenSLX/OSPlugin/vmchooser.pm
+++ b/src/os-plugins/plugins/vmchooser/OpenSLX/OSPlugin/vmchooser.pm
@@ -76,6 +76,17 @@ sub getAttrInfo
content_descr => '1 means active - 0 means inactive',
default => '0',
},
+ 'vmchooser::theme' => {
+ applies_to_systems => 1,
+ applies_to_clients => 1,
+ description => unshiftHereDoc(<<' End-of-Here'),
+ theme for vmchooser
+ End-of-Here
+ #TODO:
+ #content_regex => qr{^(0|1)$},
+ content_descr => 'name of theme',
+ default => 'default',
+ },
'vmchooser::env' => {
applies_to_systems => 1,
applies_to_clients => 1,
@@ -118,6 +129,8 @@ sub installationPhase
copyFile("$pluginBasePath/$file", "$pluginRepoPath/");
chmod 0755, "$pluginRepoPath/$file";
}
+
+ copyDir("$pluginBasePath/themes", "$pluginRepoPath/");
# set ditro-specific default session
$self->{distro}->copyDefaultSession($pluginRepoPath);