fdb573c96f
Adding more missing pieces in config Use the right package(not the inbuilt one) Setup rpc client for proxy in the cluster Add back SetClient and Shutdown into Connector as they are required to implement Component interface Add `ipfsproxy` as into list of logging identifier and add its default log level License: MIT Signed-off-by: Kishan Mohanbhai Sagathiya <kishansagathiya@gmail.com>
50 lines
1.2 KiB
Go
50 lines
1.2 KiB
Go
package ipfscluster
|
|
|
|
import logging "github.com/ipfs/go-log"
|
|
|
|
var logger = logging.Logger("cluster")
|
|
|
|
// LoggingFacilities provides a list of logging identifiers
|
|
// used by cluster and their default logging level.
|
|
var LoggingFacilities = map[string]string{
|
|
"cluster": "INFO",
|
|
"restapi": "INFO",
|
|
"ipfsproxy": "INFO",
|
|
"ipfshttp": "INFO",
|
|
"monitor": "INFO",
|
|
"mapstate": "INFO",
|
|
"consensus": "INFO",
|
|
"pintracker": "INFO",
|
|
"ascendalloc": "INFO",
|
|
"diskinfo": "INFO",
|
|
"apitypes": "INFO",
|
|
"config": "INFO",
|
|
"shardingdags": "INFO",
|
|
"localdags": "INFO",
|
|
"adder": "INFO",
|
|
"optracker": "INFO",
|
|
}
|
|
|
|
// LoggingFacilitiesExtra provides logging identifiers
|
|
// used in ipfs-cluster dependencies, which may be useful
|
|
// to display. Along with their default value.
|
|
var LoggingFacilitiesExtra = map[string]string{
|
|
"p2p-gorpc": "CRITICAL",
|
|
"swarm2": "ERROR",
|
|
"libp2p-raft": "CRITICAL",
|
|
"raft": "ERROR",
|
|
}
|
|
|
|
// SetFacilityLogLevel sets the log level for a given module
|
|
func SetFacilityLogLevel(f, l string) {
|
|
/*
|
|
CRITICAL Level = iota
|
|
ERROR
|
|
WARNING
|
|
NOTICE
|
|
INFO
|
|
DEBUG
|
|
*/
|
|
logging.SetLogLevel(f, l)
|
|
}
|