From 72b538321415729325b2e368a742c4a1a3760ac6 Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Thu, 14 Dec 2006 22:21:25 +0000 Subject: Export session bus address for testing purposes --- (limited to 'shell/sugar-shell') diff --git a/shell/sugar-shell b/shell/sugar-shell index 1620aa3..67c8029 100755 --- a/shell/sugar-shell +++ b/shell/sugar-shell @@ -44,6 +44,15 @@ if not name or not len(name): dialog.run() profile.update() +# Save our DBus Session Bus address somewhere it can be found +# +# WARNING!!! this is going away at some near future point, do not rely on it +# +dsba_file = os.path.join(env.get_profile_path(), "session_bus_address") +f = open(dsba_file, "w") +f.write(os.environ["DBUS_SESSION_BUS_ADDRESS"]) +f.close() + model = ShellModel() shell = Shell(model) @@ -53,10 +62,11 @@ args = ["sugar-nm-applet"] flags = gobject.SPAWN_SEARCH_PATH result = gobject.spawn_async(args, flags=flags, standard_output=False) - tbh = TracebackUtils.TracebackHelper() try: gtk.main() except KeyboardInterrupt: print 'Ctrl+C pressed, exiting...' del tbh + +os.remove(dsba_file) -- cgit v0.9.1