aboutsummaryrefslogtreecommitdiffstats
path: root/cmd/swarm/config.go
diff options
context:
space:
mode:
authorJanoš Guljaš <janos@users.noreply.github.com>2019-02-07 22:46:58 +0800
committerAnton Evangelatov <anton.evangelatov@gmail.com>2019-02-07 22:46:58 +0800
commit33d0a0efa61fed2b16797fd12161519943943282 (patch)
treee56eec28cba025f2f5209d5aca9a692bed30fec3 /cmd/swarm/config.go
parent685eec31288de5b364d7c7b527f26e5a623575a7 (diff)
downloadgo-tangerine-33d0a0efa61fed2b16797fd12161519943943282.tar
go-tangerine-33d0a0efa61fed2b16797fd12161519943943282.tar.gz
go-tangerine-33d0a0efa61fed2b16797fd12161519943943282.tar.bz2
go-tangerine-33d0a0efa61fed2b16797fd12161519943943282.tar.lz
go-tangerine-33d0a0efa61fed2b16797fd12161519943943282.tar.xz
go-tangerine-33d0a0efa61fed2b16797fd12161519943943282.tar.zst
go-tangerine-33d0a0efa61fed2b16797fd12161519943943282.zip
cmd/swarm/global-store: global store cmd (#19014)
Diffstat (limited to 'cmd/swarm/config.go')
-rw-r--r--cmd/swarm/config.go9
1 files changed, 9 insertions, 0 deletions
diff --git a/cmd/swarm/config.go b/cmd/swarm/config.go
index 0203a6798..98d4dee7b 100644
--- a/cmd/swarm/config.go
+++ b/cmd/swarm/config.go
@@ -82,6 +82,7 @@ const (
SWARM_ENV_BOOTNODE_MODE = "SWARM_BOOTNODE_MODE"
SWARM_ACCESS_PASSWORD = "SWARM_ACCESS_PASSWORD"
SWARM_AUTO_DEFAULTPATH = "SWARM_AUTO_DEFAULTPATH"
+ SWARM_GLOBALSTORE_API = "SWARM_GLOBALSTORE_API"
GETH_ENV_DATADIR = "GETH_DATADIR"
)
@@ -262,6 +263,10 @@ func cmdLineOverride(currentConfig *bzzapi.Config, ctx *cli.Context) *bzzapi.Con
currentConfig.BootnodeMode = ctx.GlobalBool(SwarmBootnodeModeFlag.Name)
}
+ if ctx.GlobalIsSet(SwarmGlobalStoreAPIFlag.Name) {
+ currentConfig.GlobalStoreAPI = ctx.GlobalString(SwarmGlobalStoreAPIFlag.Name)
+ }
+
return currentConfig
}
@@ -375,6 +380,10 @@ func envVarsOverride(currentConfig *bzzapi.Config) (config *bzzapi.Config) {
currentConfig.BootnodeMode = bootnodeMode
}
+ if api := os.Getenv(SWARM_GLOBALSTORE_API); api != "" {
+ currentConfig.GlobalStoreAPI = api
+ }
+
return currentConfig
}