[kupfer] plugin.virtualbox: Fix application id for application content



commit 025d84c3d07589f0aa3a0444a26aedc11aec002a
Author: Ulrik Sverdrup <ulrik sverdrup gmail com>
Date:   Fri Oct 30 03:35:26 2009 +0100

    plugin.virtualbox: Fix application id for application content
    
    Fix application content decorator in the virtualbox plugin, by adding
    the module global APP_ID to each of the two backends.
    
    Application ids were checked in debian's package for OSE version and
    in a downloaded Sun Virtualbox version.

 kupfer/plugin/virtualbox/__init__.py        |    2 +-
 kupfer/plugin/virtualbox/ose_support.py     |    1 +
 kupfer/plugin/virtualbox/vboxapi_support.py |    1 +
 3 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/kupfer/plugin/virtualbox/__init__.py b/kupfer/plugin/virtualbox/__init__.py
index 56e7e61..adbec26 100644
--- a/kupfer/plugin/virtualbox/__init__.py
+++ b/kupfer/plugin/virtualbox/__init__.py
@@ -77,7 +77,7 @@ class VMAction(Action):
 
 class VBoxMachinesSource(AppLeafContentMixin, Source, PicklingHelperMixin, 
 		FilesystemWatchMixin):
-	appleaf_content_id = ('VirtualBox OSE', 'Sun VirtualBox')
+	appleaf_content_id = vbox_support.APP_ID
 
 	def __init__(self, name=_("VirtualBox Machines")):
 		Source.__init__(self, name)
diff --git a/kupfer/plugin/virtualbox/ose_support.py b/kupfer/plugin/virtualbox/ose_support.py
index 9cc0687..ac45c5a 100644
--- a/kupfer/plugin/virtualbox/ose_support.py
+++ b/kupfer/plugin/virtualbox/ose_support.py
@@ -22,6 +22,7 @@ _VBOX_CONFIG_FILE = os.path.join(_VBOX_CONFIG_DIR, 'VirtualBox.xml')
 MONITORED_DIRS = (_VBOX_CONFIG_DIR, )
 IS_DYNAMIC = False
 ICON = "virtualbox-ose"
+APP_ID = "virtualbox-ose"
 
 # parameters for VBoxManage
 _ACTIONS = {
diff --git a/kupfer/plugin/virtualbox/vboxapi_support.py b/kupfer/plugin/virtualbox/vboxapi_support.py
index 843db1c..c9f8d63 100644
--- a/kupfer/plugin/virtualbox/vboxapi_support.py
+++ b/kupfer/plugin/virtualbox/vboxapi_support.py
@@ -19,6 +19,7 @@ from kupfer.plugin.virtualbox import constants as vbox_const
 MONITORED_DIRS = None
 IS_DYNAMIC = False
 ICON = "VBox"
+APP_ID = "virtualbox"
 
 
 _ACTIONS = {



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]