diff --git a/cmd/ipfs-cluster-service/daemon.go b/cmd/ipfs-cluster-service/daemon.go index 1fccc46b..13baa63c 100644 --- a/cmd/ipfs-cluster-service/daemon.go +++ b/cmd/ipfs-cluster-service/daemon.go @@ -147,6 +147,13 @@ func createCluster( } + if cfgMgr.IsLoadedFromJSON(config.API, cfgs.Pinsvcapi.ConfigKey()) { + pinsvcapi, err := pinsvcapi.NewAPI(ctx, cfgs.Pinsvcapi) + checkErr("creating Pinning Service API component", err) + + apis = append(apis, pinsvcapi) + } + if cfgMgr.IsLoadedFromJSON(config.API, cfgs.Ipfsproxy.ConfigKey()) { proxy, err := ipfsproxy.New(cfgs.Ipfsproxy) checkErr("creating IPFS Proxy component", err) @@ -154,13 +161,6 @@ func createCluster( apis = append(apis, proxy) } - if cfgMgr.IsLoadedFromJSON(config.API, cfgs.Pinsvcapi.ConfigKey()) { - proxy, err := pinsvcapi.NewAPI(ctx, cfgs.Pinsvcapi) - checkErr("creating Pinning Service API component", err) - - apis = append(apis, proxy) - } - connector, err := ipfshttp.NewConnector(cfgs.Ipfshttp) checkErr("creating IPFS Connector component", err)