diff options
Diffstat (limited to 'plugins/gconfterminal.py')
-rw-r--r-- | plugins/gconfterminal.py | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/plugins/gconfterminal.py b/plugins/gconfterminal.py index 54d8961..559476f 100644 --- a/plugins/gconfterminal.py +++ b/plugins/gconfterminal.py @@ -14,6 +14,10 @@ from sdapplet.pluginutils import * +import os +import pwd +import subprocess + try: import gettext gettext.bindtextdomain("service-discovery-applet", "/usr/share/locale") @@ -22,14 +26,11 @@ try: import pygtk pygtk.require('2.0') import gtk - import os - import pwd - import subprocess import gconf import gnome except ImportError, e: error_msg(_("A required python module is missing!\n%s") % (e)) - sys.exit() + os._exit() class plugin_gnometerminal: def __init__(self): @@ -125,7 +126,7 @@ class plugin_gnometerminal: cmdline = terminal.split(" ") cmdline.extend(sshline.split(" ")) print cmdline - pid = subprocess.Popen(cmdline).pid + subprocess.Popen(cmdline) def load(): return plugin_gnometerminal() |