def initialize(): args = arguments.parse_user_agent_args() logger.init(debug=args.debug) loading_app = reactor.listenTCP(args.port, Site(LoadingResource()), interface=args.host) deferred = deferToThread( lambda: initialize_leap( args.leap_provider_cert, args.leap_provider_cert_fingerprint, args.credentials_file, args.organization_mode, args.leap_home)) deferred.addCallback( lambda leap_session: start_user_agent( loading_app, args.host, args.port, args.sslkey, args.sslcert, args.leap_home, leap_session)) def _quit_on_error(failure): failure.printTraceback() reactor.stop() deferred.addErrback(_quit_on_error) reactor.run()
def initialize(): args = arguments.parse_user_agent_args() logger.init(debug=args.debug) resource = RootResource() start_site(args, resource) deferred = initialize_leap(args.leap_provider_cert, args.leap_provider_cert_fingerprint, args.credentials_file, args.organization_mode, args.leap_home) deferred.addCallback( lambda leap_session: start_user_agent( resource, args.leap_home, leap_session)) def _quit_on_error(failure): failure.printTraceback() reactor.stop() def _register_shutdown_on_token_expire(leap_session): register(events.SOLEDAD_INVALID_AUTH_TOKEN, lambda _: reactor.stop()) return leap_session deferred.addCallback(_register_shutdown_on_token_expire) deferred.addErrback(_quit_on_error) reactor.run()
def initialize(): args = arguments.parse_user_agent_args() logger.init(debug=args.debug) resource = RootResource() start_site(args, resource) deferred = initialize_leap(args.leap_provider_cert, args.leap_provider_cert_fingerprint, args.credentials_file, args.organization_mode, args.leap_home) deferred.addCallback(lambda leap_session: start_user_agent( resource, args.leap_home, leap_session)) def _quit_on_error(failure): failure.printTraceback() reactor.stop() def _register_shutdown_on_token_expire(leap_session): register(events.SOLEDAD_INVALID_AUTH_TOKEN, lambda _: reactor.stop()) return leap_session deferred.addCallback(_register_shutdown_on_token_expire) deferred.addErrback(_quit_on_error) reactor.run()
def initialize(): args = arguments.parse_user_agent_args() logger.init(debug=args.debug) loading_app = reactor.listenTCP(args.port, Site(LoadingResource()), interface=args.host) deferred = initialize_leap(args.leap_provider_cert, args.leap_provider_cert_fingerprint, args.credentials_file, args.organization_mode, args.leap_home) deferred.addCallback( lambda leap_session: start_user_agent( loading_app, args.host, args.port, args.sslkey, args.sslcert, args.leap_home, leap_session)) def _quit_on_error(failure): failure.printTraceback() reactor.stop() deferred.addErrback(_quit_on_error) reactor.run()
def _run(): leap_session = yield initialize_leap( args.leap_provider_cert, args.leap_provider_cert_fingerprint, args.credentials_file, organization_mode=False, leap_home=args.leap_home) execute_command(args, leap_session)
def _run(): leap_session = yield initialize_leap( args.leap_provider_cert, args.leap_provider_cert_fingerprint, args.credentials_file, organization_mode=False, leap_home=args.leap_home) execute_command(args, leap_session)
def initialize(): args = arguments.parse_maintenance_args() logger.init(debug=args.debug) leap_session = initialize_leap( args.leap_provider_cert, args.leap_provider_cert_fingerprint, args.credentials_file, organization_mode=False, leap_home=args.leap_home) execute_command = create_execute_command(args, leap_session) reactor.callWhenRunning(execute_command) reactor.run()