summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xfirstaidkit18
1 files changed, 10 insertions, 8 deletions
diff --git a/firstaidkit b/firstaidkit
index e6e8f69..f7ac42a 100755
--- a/firstaidkit
+++ b/firstaidkit
@@ -113,6 +113,8 @@ def usage(name):
-x <plugin> - exclude plugin from run
-F <flag> - set startup flag
-g <gui> - frontend to show results
+ -g console - run the cli frontend
+ -g gtk - run the gtk frontend
-h - help
--print-config - print resulting config file
--flags - list all known flags
@@ -221,12 +223,12 @@ if __name__=="__main__":
Flags.gui_available = False
# TUI/GUI detection
- if not Flags.gui_available and Config.operation.gui=="gui":
+ if not Flags.gui_available and Config.operation.gui=="gtk":
print "GUI mode not available"
Config.operation.gui="console"
# TUI has to have operation specified
- if Config.operation.mode == "" and Config.operation.gui!="gui":
+ if Config.operation.mode == "" and Config.operation.gui!="gtk":
print "\nError in command arguments: no mode specified\n"
usage(sys.argv[0])
sys.exit(1)
@@ -257,20 +259,20 @@ if __name__=="__main__":
if Config.operation.verbose=="False":
outputThread = Output(singlerun.reporting())
- if Config.operation.gui=="gui":
+ if Config.operation.gui=="gtk":
outputThreadGui = GuiOutput(Config, singlerun, dir = os.path.dirname(frontend_gtk.__file__))
else:
outputThread = Output(singlerun.reporting(), importance = 0)
- if Config.operation.gui=="gui":
+ if Config.operation.gui=="gtk":
outputThreadGui = GuiOutput(Config, singlerun, importance = 0, dir = os.path.dirname(frontend_gtk.__file__))
- if Config.operation.gui=="gui":
+ if Config.operation.gui=="gtk":
singlerun.reporting().notify(outputThreadGui.w.update)
singlerun.reporting().notify(outputThread.process_message)
print "Starting the Threads"
#outputThread.start() #not needed, we use the callback method now
- if Config.operation.gui=="gui":
+ if Config.operation.gui=="gtk":
outputThreadGui.start()
if Config.operation.gui=="console": #XXX change this to detection if GUI is not used (eg. noninteractive mode)
@@ -291,11 +293,11 @@ if __name__=="__main__":
print "Waiting for the Threads"
#outputThread.join() #not needed, we use the callback method now
- if Config.operation.gui=="gui":
+ if Config.operation.gui=="gtk":
outputThreadGui.join()
#make sure everything is deleted
- if Config.operation.gui=="gui":
+ if Config.operation.gui=="gtk":
del outputThreadGui
del singlerun