mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-20 10:52:25 +00:00
cmd: warn the user about deprecated flags
This commit is contained in:
parent
b1ca6d1d91
commit
ddb0a097e4
1 changed files with 23 additions and 0 deletions
|
|
@ -1188,6 +1188,28 @@ func setIPC(ctx *cli.Context, cfg *node.Config) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// setLes shows the deprecation warnings for LES flags.
|
||||||
|
func setLes(ctx *cli.Context, cfg *ethconfig.Config) {
|
||||||
|
if ctx.IsSet(LightServeFlag.Name) {
|
||||||
|
log.Warn("The light server has been deprecated, please remove this flag", "flag", LightServeFlag.Name)
|
||||||
|
}
|
||||||
|
if ctx.IsSet(LightIngressFlag.Name) {
|
||||||
|
log.Warn("The light server has been deprecated, please remove this flag", "flag", LightIngressFlag.Name)
|
||||||
|
}
|
||||||
|
if ctx.IsSet(LightEgressFlag.Name) {
|
||||||
|
log.Warn("The light server has been deprecated, please remove this flag", "flag", LightEgressFlag.Name)
|
||||||
|
}
|
||||||
|
if ctx.IsSet(LightMaxPeersFlag.Name) {
|
||||||
|
log.Warn("The light server has been deprecated, please remove this flag", "flag", LightMaxPeersFlag.Name)
|
||||||
|
}
|
||||||
|
if ctx.IsSet(LightNoPruneFlag.Name) {
|
||||||
|
log.Warn("The light server has been deprecated, please remove this flag", "flag", LightNoPruneFlag.Name)
|
||||||
|
}
|
||||||
|
if ctx.IsSet(LightNoSyncServeFlag.Name) {
|
||||||
|
log.Warn("The light server has been deprecated, please remove this flag", "flag", LightNoSyncServeFlag.Name)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// MakeDatabaseHandles raises out the number of allowed file handles per process
|
// MakeDatabaseHandles raises out the number of allowed file handles per process
|
||||||
// for Geth and returns half of the allowance to assign to the database.
|
// for Geth and returns half of the allowance to assign to the database.
|
||||||
func MakeDatabaseHandles(max int) int {
|
func MakeDatabaseHandles(max int) int {
|
||||||
|
|
@ -1561,6 +1583,7 @@ func SetEthConfig(ctx *cli.Context, stack *node.Node, cfg *ethconfig.Config) {
|
||||||
setTxPool(ctx, &cfg.TxPool)
|
setTxPool(ctx, &cfg.TxPool)
|
||||||
setMiner(ctx, &cfg.Miner)
|
setMiner(ctx, &cfg.Miner)
|
||||||
setRequiredBlocks(ctx, cfg)
|
setRequiredBlocks(ctx, cfg)
|
||||||
|
setLes(ctx, cfg)
|
||||||
|
|
||||||
// Cap the cache allowance and tune the garbage collector
|
// Cap the cache allowance and tune the garbage collector
|
||||||
mem, err := gopsutil.VirtualMemory()
|
mem, err := gopsutil.VirtualMemory()
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue