Minor QA changes

1) Add ability to enable all pairs using the new pair manager
2) Add abiity to enable/disable database subsystem via gRPC
3) Fix spelling mistakes
This commit is contained in:
Adrian Gallagher
2019-10-04 19:31:04 +10:00
parent 62a528a064
commit 2a13551dd1
12 changed files with 1760 additions and 239 deletions

View File

@@ -38,6 +38,7 @@ func GetSubsystemsStatus() map[string]bool {
systems["orders"] = Bot.OrderManager.Started()
systems["portfolio"] = Bot.PortfolioManager.Started()
systems["ntp_timekeeper"] = Bot.NTPManager.Started()
systems["database"] = Bot.DatabaseManager.Started()
systems["exchange_syncer"] = Bot.Settings.EnableExchangeSyncManager
systems["grpc"] = Bot.Settings.EnableGRPC
systems["grpc_proxy"] = Bot.Settings.EnableGRPCProxy
@@ -103,6 +104,11 @@ func SetSubsystem(subsys string, enable bool) error {
return Bot.NTPManager.Start()
}
return Bot.NTPManager.Stop()
case "database":
if enable {
return Bot.DatabaseManager.Start()
}
return Bot.DatabaseManager.Stop()
case "exchange_syncer":
if enable {
Bot.ExchangeCurrencyPairManager.Start()