Added config option to enable pprof (#253)

* Added config option to enable pprof

* fixed typo in Makefile
This commit is contained in:
Andrew
2019-03-14 14:56:30 +11:00
committed by Adrian Gallagher
parent 6cb356cd7a
commit 58bd0a301b
5 changed files with 30 additions and 1 deletions

View File

@@ -104,6 +104,7 @@ type Config struct {
EncryptConfig int `json:"encryptConfig"`
GlobalHTTPTimeout time.Duration `json:"globalHTTPTimeout"`
Logging log.Logging `json:"logging"`
Profiler ProfilerConfig `json:"profiler"`
Currency CurrencyConfig `json:"currencyConfig"`
Communications CommunicationsConfig `json:"communications"`
Portfolio portfolio.Base `json:"portfolioAddresses"`
@@ -118,6 +119,10 @@ type Config struct {
SMS *SMSGlobalConfig `json:"smsGlobal,omitempty"`
}
type ProfilerConfig struct {
Enabled bool `json:"enabled"`
}
// ExchangeConfig holds all the information needed for each enabled Exchange.
type ExchangeConfig struct {
Name string `json:"name"`