summaryrefslogtreecommitdiffstats
path: root/os-plugins/plugins/vmware/OpenSLX
diff options
context:
space:
mode:
authorVolker Uhrig2008-04-23 18:21:10 +0200
committerVolker Uhrig2008-04-23 18:21:10 +0200
commit99248ce13ff66d303a09a1ec60f9ca571445c943 (patch)
tree8db771cab8e4cc05d589860d1df45cf7db8f2883 /os-plugins/plugins/vmware/OpenSLX
parent* changed version identification of local installed vmplayer (diff)
downloadcore-99248ce13ff66d303a09a1ec60f9ca571445c943.tar.gz
core-99248ce13ff66d303a09a1ec60f9ca571445c943.tar.xz
core-99248ce13ff66d303a09a1ec60f9ca571445c943.zip
* documentation of the next steps with pseudo code
* raising questions (see changes vmware.pm) perhaps someone likes to add some ideas about it git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1757 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'os-plugins/plugins/vmware/OpenSLX')
-rw-r--r--os-plugins/plugins/vmware/OpenSLX/OSPlugin/vmware.pm25
1 files changed, 24 insertions, 1 deletions
diff --git a/os-plugins/plugins/vmware/OpenSLX/OSPlugin/vmware.pm b/os-plugins/plugins/vmware/OpenSLX/OSPlugin/vmware.pm
index b9225f23..2466c966 100644
--- a/os-plugins/plugins/vmware/OpenSLX/OSPlugin/vmware.pm
+++ b/os-plugins/plugins/vmware/OpenSLX/OSPlugin/vmware.pm
@@ -273,7 +273,30 @@ sub installationPhase
chmod 0755, "$self->{'pluginRepositoryPath'}/$vmfile";
# TODO: check how we can put the vmversion information to stage3.
- # more or less only needed for local installation
+ # more or less only needed for local installation but can
+ # also be used for quickswitch of vmware version in stage5
+ # Perhaps we write all installed player versions in this file
+ # which get sourced by XX_vmware.sh
+
+ # Conflict without rewrite of this code: local installed
+ # vmware and vmplayer
+ # Solution: substitude "foreach my $type (@types) {"
+ # with _checkInstalled(local_vmplayer);
+ # _checkInstalled(local_vmwarews);
+ # _checkInstalled(vmplayer1);
+ # _checkInstalled(vmplayer2);
+ # and so on
+ # while _checkInstalled pseudocode
+ # sub _checkInstalled($type, $path) {
+ # check_for_version(see above)
+ # write information of this version to file
+ # }
+ # => results in conflict of local, we just have
+ # local defined but would need then a
+ # local_ws and local_player which is less userfriendly
+ # Dirk: see .4.2 suse-10.2-(test|main) system which includes
+ # vmplayer and vmware ws
+
}
}