Skip to content
Snippets Groups Projects
Commit 3b96554b authored by Marko Mecina's avatar Marko Mecina
Browse files

cleanup of CCS IPython startup config

parent adb990f4
No related branches found
No related tags found
No related merge requests found
import gi import gi
import dbus gi.require_version('Gtk', '3.0')
gi.require_version('Gtk', '3.0')
\ No newline at end of file # disable autosuggest in IPython >= 8
# c = get_config()
# c.TerminalInteractiveShell.autosuggestions_provider = None
...@@ -10,47 +10,15 @@ import ccs_function_lib as cfl ...@@ -10,47 +10,15 @@ import ccs_function_lib as cfl
gi.require_version('Gtk', '3.0') gi.require_version('Gtk', '3.0')
# try:
# with open('.sharedvariables.bin', 'rb') as fdesc:
# shared = pickle.load(fdesc)
# cfg = shared['cfg']
# except:
# pass
# finally:
# fdesc.close()
#logger = shared['logger']
#sys.stderr = io.StringIO()
#Connect to every open DBus,
dbus_type = dbus.SessionBus()
import confignator import confignator
cfg = confignator.get_config() cfg = confignator.get_config()
def kwargs(arguments={}): dbus_type = dbus.SessionBus()
return dbus.Dictionary({'kwargs': dbus.Dictionary(arguments, signature='sv')})
''' def kwargs(arguments=None):
# Now done in editor.py
# Connect to all open applications if arguments is None:
try: arguments = {}
Bus_Name_poolviewer = cfg.get('dbus_names', 'poolviewer')
pv = dbus_type.get_object(Bus_Name_poolviewer, '/MessageListener') return dbus.Dictionary({'kwargs': dbus.Dictionary(arguments, signature='sv')})
except:
pass
try:
Bus_Name_poolmgr = cfg.get('dbus_names', 'poolmanager')
pmgr = dbus.SessionBus().get_object(Bus_Name_poolmgr, '/MessageListener')
except:
pass
try:
Bus_Name_monitor = cfg.get('dbus_names', 'monitor')
monitor = dbus.SessionBus().get_object(Bus_Name_monitor, '/MessageListener')
except:
pass
try:
Bus_Name_plotter = cfg.get('dbus_names', 'plotter')
plotter = dbus.SessionBus().get_object(Bus_Name_plotter, '/MessageListener')
except:
pass
'''
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment