From 87c90a67a367bf11e8a8aa4ffffbf245d15a78a1 Mon Sep 17 00:00:00 2001 From: Bastian Wissler Date: Wed, 17 Jun 2009 13:19:25 +0000 Subject: vmchooser various changes: * changed default.desktop to call the binary * deleted vmchooser.sh (not needed any more, as vmchooser binary reads from stage3 variables) -> see Feature #429 * added distro specific classes to copy default.desktop distro specific ;-) - Feature #268 git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2962 95ad53e4-c205-0410-b2fa-d234c58c8868 --- os-plugins/plugins/vmchooser/OpenSLX/OSPlugin/vmchooser.pm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'os-plugins/plugins/vmchooser/OpenSLX/OSPlugin') diff --git a/os-plugins/plugins/vmchooser/OpenSLX/OSPlugin/vmchooser.pm b/os-plugins/plugins/vmchooser/OpenSLX/OSPlugin/vmchooser.pm index 096b6d0f..9ef9f7c4 100644 --- a/os-plugins/plugins/vmchooser/OpenSLX/OSPlugin/vmchooser.pm +++ b/os-plugins/plugins/vmchooser/OpenSLX/OSPlugin/vmchooser.pm @@ -10,6 +10,8 @@ # ----------------------------------------------------------------------------- # vmchooser.pm # - allows user to pick from a list of virtual machine images +# +# - serves as base for virtualizer plugins / and requires one of these # ----------------------------------------------------------------------------- package OpenSLX::OSPlugin::vmchooser; @@ -103,9 +105,12 @@ sub installationPhase foreach my $file ( qw( vmchooser printer.sh scanner.sh xmlfilter.sh default.desktop vmchooser.sh mesgdisp run-virt.sh ) ) { copyFile("$pluginBasePath/$file", "$pluginRepoPath/"); - chmod 0755, "$pluginRepoPath/$file"; + chmod 0755, "$pluginRepoPath/$file"; } + # set ditro-specific default session + $self->{distro}->copyDefaultSession($pluginRepoPath); + return; } -- cgit v1.2.3-55-g7522