diff options
author | André Erdmann <dywi@mailerd.de> | 2013-07-19 20:00:12 +0200 |
---|---|---|
committer | André Erdmann <dywi@mailerd.de> | 2013-07-19 20:00:12 +0200 |
commit | 545daa132cf9ea6e52e925c57b3a3718e2916ad1 (patch) | |
tree | a0137df9fc5fe9865814845dc6550b6135076f58 | |
parent | extend new depres console (diff) | |
download | R_overlay-545daa132cf9ea6e52e925c57b3a3718e2916ad1.tar.gz R_overlay-545daa132cf9ea6e52e925c57b3a3718e2916ad1.tar.bz2 R_overlay-545daa132cf9ea6e52e925c57b3a3718e2916ad1.zip |
roverlay/main: use new depres console
-rw-r--r-- | roverlay/main.py | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/roverlay/main.py b/roverlay/main.py index 31a5ea0..b97b5cd 100644 --- a/roverlay/main.py +++ b/roverlay/main.py @@ -579,10 +579,15 @@ def main ( die ( "depres_console cannot be run with other commands!", DIE.USAGE ) try: - from roverlay.depres.simpledeprule.console import DepResConsole - con = DepResConsole() - con.run() - set_action_done ( "depres_console" ) + from roverlay.console.depres import DepresConsole + con = DepresConsole() + con.setup ( config=conf ) + try: + con.run_forever() + set_action_done ( "depres_console" ) + finally: + con.close() + except ImportError: if HIDE_EXCEPTIONS: die ( "Cannot import depres console!", DIE.IMPORT ) |