show
Shows the configuration for a scenario in YAML format.
Usage:
mg show [<scenario>]
Prints the selected scenario's configuration in YAML format.
If no scenario is named, the last run scenario will be printed, if one has been run.
For example:
> mg show equities_test
name: equities_test
description: Equities example scenario
services:
matching_engine:
process: matching_engine
policies:
on_scenario_stop: Signal
options:
basedirname: /home/yudhi/work/marketgrid/install
instancekey: mg_11000
baseport: 11000
enginelistenaddr: 0.0.0.0
engineinternaladdr: 0.0.0.0
tserverlistenaddr: 0.0.0.0
demomode: NoPasswords
governortimeout: 10
enginecyclelag: 1
savefile: translog
load: /home/yudhi/work/marketgrid/install/datasets/demo/equities_test_data
max_recs:
Account: 1000
Broadcast: 1000000
Enterprise: 100
Firm: 100
Holding: 50000
Holding_change: 100000
Level1_change: 100000
HoldingTransaction: 1000
Industry: 100
Instrument: 100
InstrumentGroup: 10
InstrumentMarket: 6
Market: 10
Order: 10000
RFQ: 1000
ScheduledTransactions: 1000
Sector: 100
Trade: 20000
User: 100
Blotter: 1
GroupUser: 10000
Position: 1
TableCache: 200000
TransactionLog: 10000
BlobObject: 1000
BlobObject_change: 10000
env: {}
transaction_server:
process: transaction_server
policies:
on_scenario_stop: Signal
options:
instancekey: mg_11000
basedirname: /home/yudhi/work/marketgrid/install
baseport: 11000
bind: 0.0.0.0
env: {}
snapshot_server:
process: snapshot_server
policies:
on_scenario_stop: Signal
options:
instancekey: mg_11000
basedirname: /home/yudhi/work/marketgrid/install
baseport: 11000
type: OrderBook
snapshotseconds: 10
env: {}
ui_server:
process: ui_server
policies:
on_scenario_stop: Signal
options:
sockets_dir: /home/yudhi/work/marketgrid/install/var/sockets
instancekey: mg_11000
base_port: 11000
timeout: 60
environment: DEV
system_private_key: /home/yudhi/work/marketgrid/install/etc/mg_systemkey
env:
MG_HOME: /home/yudhi/work
NODE_PATH: /home/yudhi/work/marketgrid/install/lib/nq/src:/home/yudhi/work/marketgrid/install/lib/nq/build
nginx:
process: nginx
policies:
on_scenario_stop: Signal
options:
branding: demo.default
env: {}
See also
- To validate a JSON/YAML scenario file:
mg lint