diff options
author | Bastian Wissler | 2009-06-17 15:19:25 +0200 |
---|---|---|
committer | Bastian Wissler | 2009-06-17 15:19:25 +0200 |
commit | 87c90a67a367bf11e8a8aa4ffffbf245d15a78a1 (patch) | |
tree | 5f3875751b1d7b0a606791f552ff819daced7d6a /os-plugins/plugins/vmchooser/OpenSLX/OSPlugin/vmchooser.pm | |
parent | fixed a wrong package-name in xserver::OpenSLX::OSPlugin::Debian (diff) | |
download | core-87c90a67a367bf11e8a8aa4ffffbf245d15a78a1.tar.gz core-87c90a67a367bf11e8a8aa4ffffbf245d15a78a1.tar.xz core-87c90a67a367bf11e8a8aa4ffffbf245d15a78a1.zip |
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
Diffstat (limited to 'os-plugins/plugins/vmchooser/OpenSLX/OSPlugin/vmchooser.pm')
-rw-r--r-- | os-plugins/plugins/vmchooser/OpenSLX/OSPlugin/vmchooser.pm | 7 |
1 files changed, 6 insertions, 1 deletions
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; } |