def main(): load_plugins() if len(sys.argv) == 1 or sys.argv[1] == '-admin': if try_gui_imports(): admin_mode = len(sys.argv) > 1 and sys.argv[1] == '-admin' main_gui(admin_mode) else: print 'Cannot open the gui mode, please see the Warning above' elif sys.argv[1] == '-web': port = 5001 if('-port' in sys.argv): port = int(sys.argv[sys.argv.index('-port')+1]) if '-debug' in sys.argv: import hal_configurator.web.app as app app.main(port) else: import hal_configurator.web.web_server as web_server web_server.run_server(port) else: console.main()
def main(): load_plugins() if len(sys.argv) == 1 or sys.argv[1] == '-admin': if try_gui_imports(): admin_mode = len(sys.argv) > 1 and sys.argv[1] == '-admin' main_gui(admin_mode) else: print 'Cannot open the gui mode, please see the Warning above' elif sys.argv[1] == '-web': port = 5001 if ('-port' in sys.argv): port = int(sys.argv[sys.argv.index('-port') + 1]) if '-debug' in sys.argv: import hal_configurator.web.app as app app.main(port) else: import hal_configurator.web.web_server as web_server web_server.run_server(port) else: console.main()
if ui_enabled: from hal_configurator.ui.configwindow import ConfigWindow def main(isAdmin): """ Main Application Runner :param: isAdmin :type : isAdmin: bool """ app = QtGui.QApplication(sys.argv) mw = ConfigWindow(None) mw.show() app.setWindowIcon(QtGui.QIcon()) sys.exit(app.exec_()) if __name__ == "__main__": if len(sys.argv) == 1: main(False) elif sys.argv[1] == '-admin': main(True) elif sys.argv[1] == '-web': if '-debug' in sys.argv: import hal_configurator.web.app as app app.main() else: import hal_configurator.web.web_server as web_server web_server.run_server() else: console.main()