code: func (daemon *Daemon) setClusterProvider(clusterProvider cluster.Provider) {
  	daemon.clusterProvider = clusterProvider
  	daemon.netController.SetClusterProvider(clusterProvider)
  	daemon.attachableNetworkLock = locker.New()
  }
docs: // setClusterProvider sets a component for querying the current cluster state.