summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastien Estienne <sebastien.estienne@gmail.com>2007-03-26 20:47:03 +0000
committerSebastien Estienne <sebastien.estienne@gmail.com>2007-03-26 20:47:03 +0000
commite93bfcd9e863a2fbc2160afbb70d60f9506eaf91 (patch)
tree64b60803ddfaa588bf794a80e4a5121bc1676ab6
parentebc1f260f19e217b5974aef412c904bcc23d3c37 (diff)
don't use gnome.url_show anymore as it doesn't handle exact credentials
git-svn-id: file:///home/lennart/svn/public/service-discovery-applet/trunk@138 3be567f1-68ff-0310-b24a-ad7cc433fd2f
-rw-r--r--plugins/nautilus.py.in10
1 files changed, 3 insertions, 7 deletions
diff --git a/plugins/nautilus.py.in b/plugins/nautilus.py.in
index 1926e74..50433e4 100644
--- a/plugins/nautilus.py.in
+++ b/plugins/nautilus.py.in
@@ -13,9 +13,7 @@
#
from sdapplet.pluginutils import *
-
-import gnome
-import gobject
+import subprocess
class plugin_nautilus:
def __init__(self):
@@ -44,11 +42,9 @@ class plugin_nautilus:
url = build_url("dav",address,port, path, username,password)
if stype == "_webdavs._tcp":
url = build_url("davs",address,port, path, username,password)
- try:
- gnome.url_show(url)
- except gobject.GError, e:
- error_msg(str(e))
+ cmdline = ["nautilus", url ]
+ subprocess.Popen(cmdline).wait()
def load():
return plugin_nautilus()