From 8d8b02b79715349cca4e9576b9d1bed90eaa8bb0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Magiera?= Date: Sun, 20 Aug 2017 17:57:00 +0200 Subject: [PATCH] go-ipfs-config: init: lowpower profile MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit License: MIT Signed-off-by: Ɓukasz Magiera --- config/discovery.go | 2 +- config/profile.go | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/config/discovery.go b/config/discovery.go index 30c24ea19..64f7af64a 100644 --- a/config/discovery.go +++ b/config/discovery.go @@ -1,7 +1,7 @@ package config type Discovery struct { - MDNS MDNS + MDNS MDNS //Routing sets default daemon routing mode. Routing string diff --git a/config/profile.go b/config/profile.go index 74383cda6..6aa5f5053 100644 --- a/config/profile.go +++ b/config/profile.go @@ -73,6 +73,11 @@ var Profiles = map[string]Transformer{ c.Datastore.Spec = DefaultDatastoreConfig().Spec return nil }, + "lowpower": func(c *Config) error { + c.Discovery.Routing = "dhtclient" + c.Reprovider.Interval = "0" + return nil + }, } func appendSingle(a []string, b []string) []string {