go-ipfs-config: init: lowpower profile
License: MIT Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
Łukasz Magiera committed
Aug 20, 2017 at 17:57 UTC
8d8b02b79715349cca4e9576b9d1bed90eaa8bb0
2 files changed
+6
-1
config/discovery.go
+1
-1
@@ -1,7 +1,7 @@
1
package config
2
3
type Discovery struct {
4
- MDNS MDNS
4
+ MDNS MDNS
5
6
//Routing sets default daemon routing mode.
7
Routing string
config/profile.go
+5
@@ -73,6 +73,11 @@ var Profiles = map[string]Transformer{
73
c.Datastore.Spec = DefaultDatastoreConfig().Spec
74
return nil
75
},
76
+ "lowpower": func(c *Config) error {
77
+ c.Discovery.Routing = "dhtclient"
78
+ c.Reprovider.Interval = "0"
79
+ return nil
80
+ },
81
}
82
83
func appendSingle(a []string, b []string) []string {