Skip to content

Instantly share code, notes, and snippets.

@oberstet
Created April 4, 2019 06:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save oberstet/c950a07ca8c3d52d405fa2994f1ce3a9 to your computer and use it in GitHub Desktop.
Save oberstet/c950a07ca8c3d52d405fa2994f1ce3a9 to your computer and use it in GitHub Desktop.
(cpy372_4) oberstet@intel-nuci7:~$ rm -rf foo/
(cpy372_4) oberstet@intel-nuci7:~$ mkdir foo
(cpy372_4) oberstet@intel-nuci7:~$ cd foo/
(cpy372_4) oberstet@intel-nuci7:~/foo$ crossbarfx master version
:::::::::::::::::
::::: _____ __ _____ _______
::::: : ::::: / ___/______ ___ ___ / / ___ _____ / __/ |/_/ ___/
::::::: ::::::: / /__/ __/ _ \(_-<(_-</ _ \/ _ `/ __/ / _/_> </ /__
::::: : ::::: \___/_/ \___/___/___/_.__/\_,_/_/ /_/ /_/|_|\___/
:::::
::::::::::::::::: Crossbar.io Fabric XBR Center v19.3.1 [00000]
Copyright (c) 2013-2019 Crossbar.io Technologies GmbH. All rights reserved.
Crossbar.io : 19.3.5
txaio : 18.8.1
Autobahn : 19.3.3
UTF8 Validator : wsaccel-0.6.2
XOR Masker : wsaccel-0.6.2
JSON Codec : stdlib
MsgPack Codec : msgpack-0.6.1
CBOR Codec : cbor-1.0.0
UBJSON Codec : ubjson-0.12.0
FlatBuffers : flatbuffers-1.10
Twisted : 19.2.0rc2-EPollReactor
LMDB : 0.94/lmdb-0.9.22
Python : 3.7.2/CPython
CrossbarFX : 19.3.1
NumPy : 1.15.4
zLMDB : 19.3.2
XBR : 19.2.2
Frozen executable : no
Operating system : Linux-4.15.0-47-generic-x86_64-with-debian-buster-sid
Host machine : x86_64
Release key : RWTugc8VlQqH/Fr5WgYYPCRo6CqsJuXOlLN0ZcEQpM8JXbj3g8KN6Aww
(cpy372_4) oberstet@intel-nuci7:~/foo$ crossbarfx standalone init
Application directory '/home/oberstet/foo' already exists!
Initializing application directory '/home/oberstet/foo' ..
Using template from '/home/oberstet/cpy372_4/lib/python3.7/site-packages/crossbar/node/templates/default'
Creating directory /home/oberstet/foo/web
Creating directory /home/oberstet/foo/.crossbar
Creating file /home/oberstet/foo/README.md
Creating file /home/oberstet/foo/web/README.md
Creating file /home/oberstet/foo/.crossbar/config.json
New node key pair generated! Public key is 0x5efc901d6ff64c25bbc743d7f9a8f11ee47b9781f00b756655479132450d9c48
File permissions on node private key fixed
Node key loaded from /home/oberstet/foo/.crossbar/key.priv
Application directory initialized
To start your node, run 'crossbar start --cbdir /home/oberstet/foo/.crossbar'
(cpy372_4) oberstet@intel-nuci7:~/foo$ crossbarfx standalone start
2019-04-04T08:14:22+0200 [Controller 19951]
2019-04-04T08:14:22+0200 [Controller 19951] :::::::::::::::::
2019-04-04T08:14:22+0200 [Controller 19951] ::::: _____ __
2019-04-04T08:14:22+0200 [Controller 19951] ::::: : ::::: / ___/____ ___ ___ ___ / / ___ _ ____
2019-04-04T08:14:22+0200 [Controller 19951] ::::::: ::::::: / /__ / __// _ \ (_-< (_-< / _ \/ _ `// __/
2019-04-04T08:14:22+0200 [Controller 19951] ::::: : ::::: \___//_/ \___//___//___//_.__/\_,_//_/
2019-04-04T08:14:22+0200 [Controller 19951] :::::
2019-04-04T08:14:22+0200 [Controller 19951] ::::::::::::::::: Crossbar v19.3.5
2019-04-04T08:14:22+0200 [Controller 19951]
2019-04-04T08:14:22+0200 [Controller 19951] Copyright (c) 2013-2019 Crossbar.io Technologies GmbH, licensed under AGPL 3.0.
2019-04-04T08:14:22+0200 [Controller 19951]
2019-04-04T08:14:22+0200 [Controller 19951] Initializing <crossbar.node.node.Node> as node [realm=crossbar, cbdir=/home/oberstet/foo/.crossbar]
2019-04-04T08:14:22+0200 [Controller 19951] Node key files exist and are valid. Node public key is 0x5efc901d6ff64c25bbc743d7f9a8f11ee47b9781f00b756655479132450d9c48
2019-04-04T08:14:22+0200 [Controller 19951] Node key loaded from /home/oberstet/foo/.crossbar/key.priv
2019-04-04T08:14:22+0200 [Controller 19951] Node configuration loaded [config_source=localfile, config_path=/home/oberstet/foo/.crossbar/config.json]
2019-04-04T08:14:22+0200 [Controller 19951] Entering event reactor ...
2019-04-04T08:14:22+0200 [Controller 19951] Starting standalone node <crossbar.node.node.Node.start>
2019-04-04T08:14:22+0200 [Controller 19951] Node ID intel-nuci7 set from hostname
2019-04-04T08:14:22+0200 [Controller 19951] No extra node router roles
2019-04-04T08:14:22+0200 [Controller 19951] RouterServiceAgent ready (realm_name="crossbar", on_ready=None)
2019-04-04T08:14:22+0200 [Controller 19951] Registered 23 procedures
2019-04-04T08:14:22+0200 [Controller 19951] Signal handler installed on process 19951 thread 139892802363520
2019-04-04T08:14:22+0200 [Controller 19951] Using default node shutdown triggers ['shutdown_on_worker_exit']
2019-04-04T08:14:22+0200 [Controller 19951] Booting node <crossbar.node.node.Node.boot>
2019-04-04T08:14:22+0200 [Controller 19951] Booting node from local configuration [parallel_worker_start=False] .. <crossbar.node.node.Node.boot_from_config>
2019-04-04T08:14:22+0200 [Controller 19951] Will start 1 worker ..
2019-04-04T08:14:22+0200 [Controller 19951] Order node to start Router worker001
2019-04-04T08:14:22+0200 [Controller 19951] Starting router worker worker001 <crossbar.node.controller.NodeController.start_worker>
2019-04-04T08:14:22+0200 [Router 19963] Starting worker "worker001" for node "intel-nuci7" on realm "crossbar" with personality "standalone" <crossbar.worker.router.RouterController>
2019-04-04T08:14:22+0200 [Router 19963] Running as PID 19963 on CPython-EPollReactor
2019-04-04T08:14:22+0200 [Router 19963] Entering event reactor ...
2019-04-04T08:14:22+0200 [Router 19963] Router worker session for "worker001" joined realm "crossbar" on node router <crossbar.worker.router.RouterController.onJoin>
2019-04-04T08:14:22+0200 [Router 19963] Registered 41 procedures
2019-04-04T08:14:22+0200 [Router 19963] Router worker session for "worker001" ready
2019-04-04T08:14:22+0200 [Controller 19951] Ok, node has started Router worker001
2019-04-04T08:14:22+0200 [Controller 19951] Configuring Router worker001 ..
2019-04-04T08:14:22+0200 [Controller 19951] Order Router worker001 to start Realm realm001
2019-04-04T08:14:22+0200 [Router 19963] Starting router realm realm001 <crossbar.worker.router.RouterController.start_router_realm>
2019-04-04T08:14:22+0200 [Router 19963] RouterServiceAgent ready (realm_name="realm1", on_ready=<Deferred at 0x7f7be4ee50b8>)
2019-04-04T08:14:22+0200 [Router 19963] Realm "realm001" (name="realm1") started
2019-04-04T08:14:22+0200 [Controller 19951] Ok, Router worker001 has started Realm realm001
2019-04-04T08:14:22+0200 [Controller 19951] Order Realm realm001 to start Role role001
2019-04-04T08:14:22+0200 [Router 19963] Starting role "role001" on realm "realm001" <crossbar.worker.router.RouterController.start_router_realm_role>
2019-04-04T08:14:22+0200 [Router 19963] role role001 on realm realm001 started
2019-04-04T08:14:22+0200 [Controller 19951] Ok, Realm realm001 has started Role role001
2019-04-04T08:14:22+0200 [Controller 19951] Order Router worker001 to start Transport transport001
2019-04-04T08:14:22+0200 [Router 19963] Starting router transport "transport001" <crossbar.worker.router.RouterController.start_router_transport>
2019-04-04T08:14:22+0200 [Router 19963] Creating router transport for "transport001" <crossbar.worker.transport.create_router_transport>
2019-04-04T08:14:22+0200 [Router 19963] Router transport created for "transport001" <crossbar.worker.transport.RouterTransport>
2019-04-04T08:14:22+0200 [Router 19963] WampRawSocketServerFactory starting on 8081
2019-04-04T08:14:22+0200 [Controller 19951] Ok, Router worker001 has started Transport transport001
2019-04-04T08:14:22+0200 [Controller 19951] Order Router worker001 to start Transport transport002
2019-04-04T08:14:22+0200 [Router 19963] Starting router transport "transport002" <crossbar.worker.router.RouterController.start_router_transport>
2019-04-04T08:14:22+0200 [Router 19963] Creating router transport for "transport002" <crossbar.worker.transport.create_router_transport>
2019-04-04T08:14:22+0200 [Router 19963] Router transport created for "transport002" <crossbar.worker.transport.RouterWebTransport>
2019-04-04T08:14:22+0200 [Router 19963] Created "static" Web service on root path "/" of Web transport "transport002"
2019-04-04T08:14:22+0200 [Router 19963] Site starting on 8080
2019-04-04T08:14:22+0200 [Controller 19951] Ok, Router worker001 has started Transport transport002
2019-04-04T08:14:22+0200 [Controller 19951] Order Transport transport002 to start Web Service webservice001
2019-04-04T08:14:22+0200 [Router 19963] Starting "nodeinfo" Web service on path "info" of transport "transport002" <crossbar.worker.router.RouterController.start_web_transport_service>
2019-04-04T08:14:22+0200 [Controller 19951] Ok, Transport transport002 has started Web Service webservice001
2019-04-04T08:14:22+0200 [Controller 19951] Order Transport transport002 to start Web Service webservice002
2019-04-04T08:14:22+0200 [Router 19963] Starting "websocket" Web service on path "ws" of transport "transport002" <crossbar.worker.router.RouterController.start_web_transport_service>
2019-04-04T08:14:22+0200 [Controller 19951] Ok, Transport transport002 has started Web Service webservice002
2019-04-04T08:14:22+0200 [Controller 19951] Ok, Router worker001 configured
2019-04-04T08:14:22+0200 [Controller 19951] Ok, local node configuration booted successfully!
^C2019-04-04T08:14:25+0200 [Controller 19951] Controller received SIGINT [signal=2]: shutting down node [shutdown_was_clean=True] ..
2019-04-04T08:14:25+0200 [Controller 19951] Node shutdown requested (restart=False, mode=None, reactor.running=True) ..
2019-04-04T08:14:25+0200 [Controller 19951] sending TERM to subprocess 19963
2019-04-04T08:14:25+0200 [Controller 19951] waiting for 19963 to exit...
2019-04-04T08:14:25+0200 [Router 19963] Native worker received SIGTERM - shutting down ..
2019-04-04T08:14:25+0200 [Router 19963] Shutdown of worker requested!
2019-04-04T08:14:25+0200 [Router 19963] Connection to node controller closed cleanly
2019-04-04T08:14:25+0200 [Router 19963] (TCP Port 8080 Closed)
2019-04-04T08:14:25+0200 [Router 19963] (TCP Port 8081 Closed)
2019-04-04T08:14:25+0200 [Controller 19951] Native worker connection closed cleanly.
2019-04-04T08:14:25+0200 [Controller 19951] Node worker worker001 ended successfully
2019-04-04T08:14:25+0200 [Controller 19951] Checking for node shutdown: worker_exit_success=True, shutdown_requested=True, node_shutdown_triggers=['shutdown_on_worker_exit']
2019-04-04T08:14:25+0200 [Controller 19951] Node worker ended, and trigger 'shutdown_on_worker_exit' is active: will shutdown node ..
(cpy372_4) oberstet@intel-nuci7:~/foo$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment