1
0
mirror of https://github.com/ipfs/kubo.git synced 2025-06-19 01:39:35 +08:00

extract logging

License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
This commit is contained in:
Jeromy
2015-09-14 17:33:03 -07:00
parent ae1e45234d
commit e5a2896c0e
90 changed files with 209 additions and 201 deletions

View File

@ -12,10 +12,10 @@ import (
context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context" context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context"
blocks "github.com/ipfs/go-ipfs/blocks" blocks "github.com/ipfs/go-ipfs/blocks"
key "github.com/ipfs/go-ipfs/blocks/key" key "github.com/ipfs/go-ipfs/blocks/key"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = eventlog.Logger("blockstore") var log = logging.Logger("blockstore")
// BlockPrefix namespaces blockstore datastores // BlockPrefix namespaces blockstore datastores
var BlockPrefix = ds.NewKey("blocks") var BlockPrefix = ds.NewKey("blocks")

View File

@ -4,10 +4,10 @@ package set
import ( import (
"github.com/ipfs/go-ipfs/blocks/bloom" "github.com/ipfs/go-ipfs/blocks/bloom"
key "github.com/ipfs/go-ipfs/blocks/key" key "github.com/ipfs/go-ipfs/blocks/key"
"github.com/ipfs/go-ipfs/util" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = util.Logger("blockset") var log = logging.Logger("blockset")
// BlockSet represents a mutable set of keyed blocks // BlockSet represents a mutable set of keyed blocks
type BlockSet interface { type BlockSet interface {

View File

@ -12,7 +12,7 @@ import (
key "github.com/ipfs/go-ipfs/blocks/key" key "github.com/ipfs/go-ipfs/blocks/key"
worker "github.com/ipfs/go-ipfs/blockservice/worker" worker "github.com/ipfs/go-ipfs/blockservice/worker"
exchange "github.com/ipfs/go-ipfs/exchange" exchange "github.com/ipfs/go-ipfs/exchange"
u "github.com/ipfs/go-ipfs/util" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var wc = worker.Config{ var wc = worker.Config{
@ -32,7 +32,7 @@ var wc = worker.Config{
WorkerBufferSize: 0, WorkerBufferSize: 0,
} }
var log = u.Logger("blockservice") var log = logging.Logger("blockservice")
var ErrNotFound = errors.New("blockservice: key not found") var ErrNotFound = errors.New("blockservice: key not found")
// BlockService is a hybrid block datastore. It stores data in a local // BlockService is a hybrid block datastore. It stores data in a local

View File

@ -12,10 +12,11 @@ import (
blocks "github.com/ipfs/go-ipfs/blocks" blocks "github.com/ipfs/go-ipfs/blocks"
key "github.com/ipfs/go-ipfs/blocks/key" key "github.com/ipfs/go-ipfs/blocks/key"
exchange "github.com/ipfs/go-ipfs/exchange" exchange "github.com/ipfs/go-ipfs/exchange"
util "github.com/ipfs/go-ipfs/util"
logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = util.Logger("blockservice") var log = logging.Logger("blockservice")
var DefaultConfig = Config{ var DefaultConfig = Config{
NumWorkers: 1, NumWorkers: 1,

View File

@ -27,12 +27,12 @@ import (
repo "github.com/ipfs/go-ipfs/repo" repo "github.com/ipfs/go-ipfs/repo"
config "github.com/ipfs/go-ipfs/repo/config" config "github.com/ipfs/go-ipfs/repo/config"
fsrepo "github.com/ipfs/go-ipfs/repo/fsrepo" fsrepo "github.com/ipfs/go-ipfs/repo/fsrepo"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog"
u "github.com/ipfs/go-ipfs/util" u "github.com/ipfs/go-ipfs/util"
logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
// log is the command logger // log is the command logger
var log = eventlog.Logger("cmd/ipfs") var log = logging.Logger("cmd/ipfs")
var ( var (
errUnexpectedApiOutput = errors.New("api returned unexpected output") errUnexpectedApiOutput = errors.New("api returned unexpected output")
@ -62,7 +62,7 @@ type cmdInvocation struct {
func main() { func main() {
rand.Seed(time.Now().UnixNano()) rand.Seed(time.Now().UnixNano())
runtime.GOMAXPROCS(3) // FIXME rm arbitrary choice for n runtime.GOMAXPROCS(3) // FIXME rm arbitrary choice for n
ctx := eventlog.ContextWithLoggable(context.Background(), eventlog.Uuid("session")) ctx := logging.ContextWithLoggable(context.Background(), logging.Uuid("session"))
var err error var err error
var invoc cmdInvocation var invoc cmdInvocation
defer invoc.close() defer invoc.close()
@ -175,7 +175,7 @@ func (i *cmdInvocation) Run(ctx context.Context) (output io.Reader, err error) {
} }
if debug || u.GetenvBool("DEBUG") || os.Getenv("IPFS_LOGGING") == "debug" { if debug || u.GetenvBool("DEBUG") || os.Getenv("IPFS_LOGGING") == "debug" {
u.Debug = true u.Debug = true
u.SetDebugLogging() logging.SetDebugLogging()
} }
res, err := callCommand(ctx, i.req, Root, i.cmd) res, err := callCommand(ctx, i.req, Root, i.cmd)

View File

@ -21,7 +21,7 @@ import (
ci "github.com/ipfs/go-ipfs/p2p/crypto" ci "github.com/ipfs/go-ipfs/p2p/crypto"
secio "github.com/ipfs/go-ipfs/p2p/crypto/secio" secio "github.com/ipfs/go-ipfs/p2p/crypto/secio"
peer "github.com/ipfs/go-ipfs/p2p/peer" peer "github.com/ipfs/go-ipfs/p2p/peer"
u "github.com/ipfs/go-ipfs/util" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var verbose = false var verbose = false
@ -93,7 +93,7 @@ func main() {
args := parseArgs() args := parseArgs()
verbose = args.verbose verbose = args.verbose
if args.debug { if args.debug {
u.SetDebugLogging() logging.SetDebugLogging()
} }
go func() { go func() {

View File

@ -5,10 +5,10 @@ import (
"io" "io"
"os" "os"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = eventlog.Logger("seccat") var log = logging.Logger("seccat")
func exit(format string, vals ...interface{}) { func exit(format string, vals ...interface{}) {
if format != "" { if format != "" {

View File

@ -15,10 +15,10 @@ import (
"reflect" "reflect"
"strings" "strings"
u "github.com/ipfs/go-ipfs/util" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = u.Logger("command") var log = logging.Logger("command")
// Function is the type of function that Commands use. // Function is the type of function that Commands use.
// It reads from the Request, and writes results to the Response. // It reads from the Request, and writes results to the Response.

View File

@ -16,10 +16,10 @@ import (
context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context" context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context"
cmds "github.com/ipfs/go-ipfs/commands" cmds "github.com/ipfs/go-ipfs/commands"
u "github.com/ipfs/go-ipfs/util" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = u.Logger("commands/http") var log = logging.Logger("commands/http")
// the internal handler for the API // the internal handler for the API
type internalHandler struct { type internalHandler struct {

View File

@ -5,8 +5,7 @@ import (
"io" "io"
cmds "github.com/ipfs/go-ipfs/commands" cmds "github.com/ipfs/go-ipfs/commands"
"github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
u "github.com/ipfs/go-ipfs/util"
) )
// Golang os.Args overrides * and replaces the character argument with // Golang os.Args overrides * and replaces the character argument with
@ -54,7 +53,7 @@ output of a running daemon.
subsystem = "*" subsystem = "*"
} }
if err := u.SetLogLevel(subsystem, level); err != nil { if err := logging.SetLogLevel(subsystem, level); err != nil {
res.SetError(err, cmds.ErrNormal) res.SetError(err, cmds.ErrNormal)
return return
} }
@ -79,7 +78,7 @@ var logTailCmd = &cmds.Command{
Run: func(req cmds.Request, res cmds.Response) { Run: func(req cmds.Request, res cmds.Response) {
r, w := io.Pipe() r, w := io.Pipe()
eventlog.WriterGroup.AddWriter(w) logging.WriterGroup.AddWriter(w)
go func() { go func() {
<-req.Context().Done() <-req.Context().Done()
w.Close() w.Close()

View File

@ -6,10 +6,10 @@ import (
cmds "github.com/ipfs/go-ipfs/commands" cmds "github.com/ipfs/go-ipfs/commands"
unixfs "github.com/ipfs/go-ipfs/core/commands/unixfs" unixfs "github.com/ipfs/go-ipfs/core/commands/unixfs"
evlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = evlog.Logger("core/commands") var log = logging.Logger("core/commands")
type TestOutput struct { type TestOutput struct {
Foo string Foo string

View File

@ -33,7 +33,7 @@ import (
addrutil "github.com/ipfs/go-ipfs/p2p/net/swarm/addr" addrutil "github.com/ipfs/go-ipfs/p2p/net/swarm/addr"
peer "github.com/ipfs/go-ipfs/p2p/peer" peer "github.com/ipfs/go-ipfs/p2p/peer"
ping "github.com/ipfs/go-ipfs/p2p/protocol/ping" ping "github.com/ipfs/go-ipfs/p2p/protocol/ping"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
routing "github.com/ipfs/go-ipfs/routing" routing "github.com/ipfs/go-ipfs/routing"
dht "github.com/ipfs/go-ipfs/routing/dht" dht "github.com/ipfs/go-ipfs/routing/dht"
@ -62,7 +62,7 @@ const kSizeBlockstoreWriteCache = 100
const kReprovideFrequency = time.Hour * 12 const kReprovideFrequency = time.Hour * 12
const discoveryConnTimeout = time.Second * 30 const discoveryConnTimeout = time.Second * 30
var log = eventlog.Logger("core") var log = logging.Logger("core")
type mode int type mode int

View File

@ -14,10 +14,10 @@ import (
manet "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multiaddr-net" manet "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multiaddr-net"
"github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/goprocess" "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/goprocess"
core "github.com/ipfs/go-ipfs/core" core "github.com/ipfs/go-ipfs/core"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = eventlog.Logger("core/server") var log = logging.Logger("core/server")
// ServeOption registers any HTTP handlers it provides on the given mux. // ServeOption registers any HTTP handlers it provides on the given mux.
// It returns the mux to expose to future options, which may be a new mux if it // It returns the mux to expose to future options, which may be a new mux if it

View File

@ -6,7 +6,7 @@ import (
"net/http" "net/http"
core "github.com/ipfs/go-ipfs/core" core "github.com/ipfs/go-ipfs/core"
"github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
type writeErrNotifier struct { type writeErrNotifier struct {
@ -41,7 +41,7 @@ func LogOption() ServeOption {
mux.HandleFunc("/logs", func(w http.ResponseWriter, r *http.Request) { mux.HandleFunc("/logs", func(w http.ResponseWriter, r *http.Request) {
w.WriteHeader(200) w.WriteHeader(200)
wnf, errs := newWriteErrNotifier(w) wnf, errs := newWriteErrNotifier(w)
eventlog.WriterGroup.AddWriter(wnf) logging.WriterGroup.AddWriter(wnf)
log.Event(n.Context(), "log API client connected") log.Event(n.Context(), "log API client connected")
<-errs <-errs
}) })

View File

@ -5,10 +5,10 @@ import (
key "github.com/ipfs/go-ipfs/blocks/key" key "github.com/ipfs/go-ipfs/blocks/key"
"github.com/ipfs/go-ipfs/core" "github.com/ipfs/go-ipfs/core"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = eventlog.Logger("corerepo") var log = logging.Logger("corerepo")
type KeyRemoved struct { type KeyRemoved struct {
Key key.Key Key key.Key

View File

@ -14,11 +14,11 @@ import (
chunk "github.com/ipfs/go-ipfs/importer/chunk" chunk "github.com/ipfs/go-ipfs/importer/chunk"
merkledag "github.com/ipfs/go-ipfs/merkledag" merkledag "github.com/ipfs/go-ipfs/merkledag"
"github.com/ipfs/go-ipfs/pin" "github.com/ipfs/go-ipfs/pin"
"github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
unixfs "github.com/ipfs/go-ipfs/unixfs" unixfs "github.com/ipfs/go-ipfs/unixfs"
) )
var log = eventlog.Logger("coreunix") var log = logging.Logger("coreunix")
// Add builds a merkledag from the a reader, pinning all objects to the local // Add builds a merkledag from the a reader, pinning all objects to the local
// datastore. Returns a key representing the root node. // datastore. Returns a key representing the root node.

View File

@ -20,10 +20,10 @@ import (
inet "github.com/ipfs/go-ipfs/p2p/net" inet "github.com/ipfs/go-ipfs/p2p/net"
peer "github.com/ipfs/go-ipfs/p2p/peer" peer "github.com/ipfs/go-ipfs/p2p/peer"
protocol "github.com/ipfs/go-ipfs/p2p/protocol" protocol "github.com/ipfs/go-ipfs/p2p/protocol"
util "github.com/ipfs/go-ipfs/util" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = util.Logger("diagnostics") var log = logging.Logger("diagnostics")
// ProtocolDiag is the diagnostics protocol.ID // ProtocolDiag is the diagnostics protocol.ID
var ProtocolDiag protocol.ID = "/ipfs/diagnostics" var ProtocolDiag protocol.ID = "/ipfs/diagnostics"

View File

@ -22,10 +22,10 @@ import (
wantlist "github.com/ipfs/go-ipfs/exchange/bitswap/wantlist" wantlist "github.com/ipfs/go-ipfs/exchange/bitswap/wantlist"
peer "github.com/ipfs/go-ipfs/p2p/peer" peer "github.com/ipfs/go-ipfs/p2p/peer"
"github.com/ipfs/go-ipfs/thirdparty/delay" "github.com/ipfs/go-ipfs/thirdparty/delay"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = eventlog.Logger("bitswap") var log = logging.Logger("bitswap")
const ( const (
// maxProvidersPerRequest specifies the maximum number of providers desired // maxProvidersPerRequest specifies the maximum number of providers desired
@ -151,7 +151,7 @@ func (bs *Bitswap) GetBlock(parent context.Context, k key.Key) (*blocks.Block, e
ctx, cancelFunc := context.WithCancel(parent) ctx, cancelFunc := context.WithCancel(parent)
ctx = eventlog.ContextWithLoggable(ctx, eventlog.Uuid("GetBlockRequest")) ctx = logging.ContextWithLoggable(ctx, logging.Uuid("GetBlockRequest"))
log.Event(ctx, "Bitswap.GetBlockRequest.Start", &k) log.Event(ctx, "Bitswap.GetBlockRequest.Start", &k)
defer log.Event(ctx, "Bitswap.GetBlockRequest.End", &k) defer log.Event(ctx, "Bitswap.GetBlockRequest.End", &k)

View File

@ -10,7 +10,7 @@ import (
bsmsg "github.com/ipfs/go-ipfs/exchange/bitswap/message" bsmsg "github.com/ipfs/go-ipfs/exchange/bitswap/message"
wl "github.com/ipfs/go-ipfs/exchange/bitswap/wantlist" wl "github.com/ipfs/go-ipfs/exchange/bitswap/wantlist"
peer "github.com/ipfs/go-ipfs/p2p/peer" peer "github.com/ipfs/go-ipfs/p2p/peer"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
// TODO consider taking responsibility for other types of requests. For // TODO consider taking responsibility for other types of requests. For
@ -43,7 +43,7 @@ import (
// whatever it sees fit to produce desired outcomes (get wanted keys // whatever it sees fit to produce desired outcomes (get wanted keys
// quickly, maintain good relationships with peers, etc). // quickly, maintain good relationships with peers, etc).
var log = eventlog.Logger("engine") var log = logging.Logger("engine")
const ( const (
// outboxChanBuffer must be 0 to prevent stale messages from being sent // outboxChanBuffer must be 0 to prevent stale messages from being sent

View File

@ -9,10 +9,10 @@ import (
inet "github.com/ipfs/go-ipfs/p2p/net" inet "github.com/ipfs/go-ipfs/p2p/net"
peer "github.com/ipfs/go-ipfs/p2p/peer" peer "github.com/ipfs/go-ipfs/p2p/peer"
routing "github.com/ipfs/go-ipfs/routing" routing "github.com/ipfs/go-ipfs/routing"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = eventlog.Logger("bitswap_network") var log = logging.Logger("bitswap_network")
// NewFromIpfsHost returns a BitSwapNetwork supported by underlying IPFS host // NewFromIpfsHost returns a BitSwapNetwork supported by underlying IPFS host
func NewFromIpfsHost(host host.Host, r routing.IpfsRouting) BitSwapNetwork { func NewFromIpfsHost(host host.Host, r routing.IpfsRouting) BitSwapNetwork {

View File

@ -9,7 +9,7 @@ import (
context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context" context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context"
key "github.com/ipfs/go-ipfs/blocks/key" key "github.com/ipfs/go-ipfs/blocks/key"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var TaskWorkerCount = 8 var TaskWorkerCount = 8
@ -45,7 +45,7 @@ func (bs *Bitswap) startWorkers(px process.Process, ctx context.Context) {
} }
func (bs *Bitswap) taskWorker(ctx context.Context, id int) { func (bs *Bitswap) taskWorker(ctx context.Context, id int) {
idmap := eventlog.LoggableMap{"ID": id} idmap := logging.LoggableMap{"ID": id}
defer log.Info("bitswap task worker shutting down...") defer log.Info("bitswap task worker shutting down...")
for { for {
log.Event(ctx, "Bitswap.TaskWorker.Loop", idmap) log.Event(ctx, "Bitswap.TaskWorker.Loop", idmap)
@ -56,7 +56,7 @@ func (bs *Bitswap) taskWorker(ctx context.Context, id int) {
if !ok { if !ok {
continue continue
} }
log.Event(ctx, "Bitswap.TaskWorker.Work", eventlog.LoggableMap{ log.Event(ctx, "Bitswap.TaskWorker.Work", logging.LoggableMap{
"ID": id, "ID": id,
"Target": envelope.Peer.Pretty(), "Target": envelope.Peer.Pretty(),
"Block": envelope.Block.Multihash.B58String(), "Block": envelope.Block.Multihash.B58String(),
@ -77,7 +77,7 @@ func (bs *Bitswap) provideWorker(px process.Process) {
limiter := ratelimit.NewRateLimiter(px, provideWorkerMax) limiter := ratelimit.NewRateLimiter(px, provideWorkerMax)
limitedGoProvide := func(k key.Key, wid int) { limitedGoProvide := func(k key.Key, wid int) {
ev := eventlog.LoggableMap{"ID": wid} ev := logging.LoggableMap{"ID": wid}
limiter.LimitedGo(func(px process.Process) { limiter.LimitedGo(func(px process.Process) {
ctx := procctx.OnClosingContext(px) // derive ctx from px ctx := procctx.OnClosingContext(px) // derive ctx from px
@ -96,7 +96,7 @@ func (bs *Bitswap) provideWorker(px process.Process) {
// _ratelimited_ number of workers to handle each key. // _ratelimited_ number of workers to handle each key.
limiter.Go(func(px process.Process) { limiter.Go(func(px process.Process) {
for wid := 2; ; wid++ { for wid := 2; ; wid++ {
ev := eventlog.LoggableMap{"ID": 1} ev := logging.LoggableMap{"ID": 1}
log.Event(procctx.OnClosingContext(px), "Bitswap.ProvideWorker.Loop", ev) log.Event(procctx.OnClosingContext(px), "Bitswap.ProvideWorker.Loop", ev)
select { select {
@ -158,7 +158,7 @@ func (bs *Bitswap) providerConnector(parent context.Context) {
log.Warning("Received batch request for zero blocks") log.Warning("Received batch request for zero blocks")
continue continue
} }
log.Event(parent, "Bitswap.ProviderConnector.Work", eventlog.LoggableMap{"Keys": keys}) log.Event(parent, "Bitswap.ProviderConnector.Work", logging.LoggableMap{"Keys": keys})
// NB: Optimization. Assumes that providers of key[0] are likely to // NB: Optimization. Assumes that providers of key[0] are likely to
// be able to provide for all keys. This currently holds true in most // be able to provide for all keys. This currently holds true in most

View File

@ -8,10 +8,10 @@ import (
context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context" context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context"
blocks "github.com/ipfs/go-ipfs/blocks/blockstore" blocks "github.com/ipfs/go-ipfs/blocks/blockstore"
routing "github.com/ipfs/go-ipfs/routing" routing "github.com/ipfs/go-ipfs/routing"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = eventlog.Logger("reprovider") var log = logging.Logger("reprovider")
type Reprovider struct { type Reprovider struct {
// The routing system to provide values through // The routing system to provide values through

View File

@ -13,7 +13,7 @@ import (
fuse "github.com/ipfs/go-ipfs/Godeps/_workspace/src/bazil.org/fuse" fuse "github.com/ipfs/go-ipfs/Godeps/_workspace/src/bazil.org/fuse"
fs "github.com/ipfs/go-ipfs/Godeps/_workspace/src/bazil.org/fuse/fs" fs "github.com/ipfs/go-ipfs/Godeps/_workspace/src/bazil.org/fuse/fs"
"github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context" "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
key "github.com/ipfs/go-ipfs/blocks/key" key "github.com/ipfs/go-ipfs/blocks/key"
core "github.com/ipfs/go-ipfs/core" core "github.com/ipfs/go-ipfs/core"
@ -23,7 +23,7 @@ import (
ft "github.com/ipfs/go-ipfs/unixfs" ft "github.com/ipfs/go-ipfs/unixfs"
) )
var log = eventlog.Logger("fuse/ipns") var log = logging.Logger("fuse/ipns")
// FileSystem is the readwrite IPNS Fuse Filesystem. // FileSystem is the readwrite IPNS Fuse Filesystem.
type FileSystem struct { type FileSystem struct {

View File

@ -10,10 +10,10 @@ import (
goprocess "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/goprocess" goprocess "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/goprocess"
u "github.com/ipfs/go-ipfs/util" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = u.Logger("mount") var log = logging.Logger("mount")
var MountTimeout = time.Second * 5 var MountTimeout = time.Second * 5

View File

@ -16,13 +16,13 @@ import (
core "github.com/ipfs/go-ipfs/core" core "github.com/ipfs/go-ipfs/core"
mdag "github.com/ipfs/go-ipfs/merkledag" mdag "github.com/ipfs/go-ipfs/merkledag"
path "github.com/ipfs/go-ipfs/path" path "github.com/ipfs/go-ipfs/path"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
uio "github.com/ipfs/go-ipfs/unixfs/io" uio "github.com/ipfs/go-ipfs/unixfs/io"
ftpb "github.com/ipfs/go-ipfs/unixfs/pb" ftpb "github.com/ipfs/go-ipfs/unixfs/pb"
lgbl "github.com/ipfs/go-ipfs/util/eventlog/loggables" lgbl "github.com/ipfs/go-ipfs/util/eventlog/loggables"
) )
var log = eventlog.Logger("fuse/ipfs") var log = logging.Logger("fuse/ipfs")
// FileSystem is the readonly Ipfs Fuse Filesystem. // FileSystem is the readonly Ipfs Fuse Filesystem.
type FileSystem struct { type FileSystem struct {

View File

@ -4,10 +4,10 @@ package chunk
import ( import (
"io" "io"
"github.com/ipfs/go-ipfs/util" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = util.Logger("chunk") var log = logging.Logger("chunk")
var DefaultBlockSize int64 = 1024 * 256 var DefaultBlockSize int64 = 1024 * 256

View File

@ -13,10 +13,10 @@ import (
trickle "github.com/ipfs/go-ipfs/importer/trickle" trickle "github.com/ipfs/go-ipfs/importer/trickle"
dag "github.com/ipfs/go-ipfs/merkledag" dag "github.com/ipfs/go-ipfs/merkledag"
"github.com/ipfs/go-ipfs/pin" "github.com/ipfs/go-ipfs/pin"
u "github.com/ipfs/go-ipfs/util" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = u.Logger("importer") var log = logging.Logger("importer")
// Builds a DAG from the given file, writing created blocks to disk as they are // Builds a DAG from the given file, writing created blocks to disk as they are
// created // created

View File

@ -25,10 +25,10 @@ import (
ft "github.com/ipfs/go-ipfs/unixfs" ft "github.com/ipfs/go-ipfs/unixfs"
context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context" context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = eventlog.Logger("ipnsfs") var log = logging.Logger("ipnsfs")
var ErrIsDirectory = errors.New("error: is a directory") var ErrIsDirectory = errors.New("error: is a directory")
@ -236,7 +236,7 @@ func (kr *KeyRoot) Publish(ctx context.Context) error {
kp := path.FromKey(k) kp := path.FromKey(k)
ev := &eventlog.Metadata{"name": kr.name, "key": kp} ev := &logging.Metadata{"name": kr.name, "key": kp}
defer log.EventBegin(ctx, "ipnsfsPublishing", ev).Done() defer log.EventBegin(ctx, "ipnsfsPublishing", ev).Done()
log.Info("ipnsfs publishing %s -> %s", kr.name, kp) log.Info("ipnsfs publishing %s -> %s", kr.name, kp)

View File

@ -9,10 +9,10 @@ import (
blocks "github.com/ipfs/go-ipfs/blocks" blocks "github.com/ipfs/go-ipfs/blocks"
key "github.com/ipfs/go-ipfs/blocks/key" key "github.com/ipfs/go-ipfs/blocks/key"
bserv "github.com/ipfs/go-ipfs/blockservice" bserv "github.com/ipfs/go-ipfs/blockservice"
u "github.com/ipfs/go-ipfs/util" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = u.Logger("merkledag") var log = logging.Logger("merkledag")
var ErrNotFound = fmt.Errorf("merkledag: not found") var ErrNotFound = fmt.Errorf("merkledag: not found")
// DAGService is an IPFS Merkle DAG service. // DAGService is an IPFS Merkle DAG service.

View File

@ -11,10 +11,10 @@ import (
pb "github.com/ipfs/go-ipfs/namesys/pb" pb "github.com/ipfs/go-ipfs/namesys/pb"
path "github.com/ipfs/go-ipfs/path" path "github.com/ipfs/go-ipfs/path"
routing "github.com/ipfs/go-ipfs/routing" routing "github.com/ipfs/go-ipfs/routing"
u "github.com/ipfs/go-ipfs/util" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = u.Logger("namesys") var log = logging.Logger("namesys")
// routingResolver implements NSResolver for the main IPFS SFS-like naming // routingResolver implements NSResolver for the main IPFS SFS-like naming
type routingResolver struct { type routingResolver struct {

View File

@ -23,9 +23,10 @@ import (
pb "github.com/ipfs/go-ipfs/p2p/crypto/pb" pb "github.com/ipfs/go-ipfs/p2p/crypto/pb"
u "github.com/ipfs/go-ipfs/util" u "github.com/ipfs/go-ipfs/util"
logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = u.Logger("crypto") var log = logging.Logger("crypto")
var ErrBadKeyType = errors.New("invalid or unsupported key type") var ErrBadKeyType = errors.New("invalid or unsupported key type")

View File

@ -14,11 +14,11 @@ import (
ci "github.com/ipfs/go-ipfs/p2p/crypto" ci "github.com/ipfs/go-ipfs/p2p/crypto"
pb "github.com/ipfs/go-ipfs/p2p/crypto/secio/pb" pb "github.com/ipfs/go-ipfs/p2p/crypto/secio/pb"
peer "github.com/ipfs/go-ipfs/p2p/peer" peer "github.com/ipfs/go-ipfs/p2p/peer"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog"
u "github.com/ipfs/go-ipfs/util" u "github.com/ipfs/go-ipfs/util"
logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = eventlog.Logger("secio") var log = logging.Logger("secio")
// ErrUnsupportedKeyType is returned when a private key cast/type switch fails. // ErrUnsupportedKeyType is returned when a private key cast/type switch fails.
var ErrUnsupportedKeyType = errors.New("unsupported key type") var ErrUnsupportedKeyType = errors.New("unsupported key type")

View File

@ -15,10 +15,10 @@ import (
"github.com/ipfs/go-ipfs/p2p/host" "github.com/ipfs/go-ipfs/p2p/host"
"github.com/ipfs/go-ipfs/p2p/peer" "github.com/ipfs/go-ipfs/p2p/peer"
u "github.com/ipfs/go-ipfs/util" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = u.Logger("mdns") var log = logging.Logger("mdns")
const ServiceTag = "discovery.ipfs.io" const ServiceTag = "discovery.ipfs.io"

View File

@ -8,7 +8,7 @@ import (
context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context" context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context"
metrics "github.com/ipfs/go-ipfs/metrics" metrics "github.com/ipfs/go-ipfs/metrics"
mstream "github.com/ipfs/go-ipfs/metrics/stream" mstream "github.com/ipfs/go-ipfs/metrics/stream"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
inet "github.com/ipfs/go-ipfs/p2p/net" inet "github.com/ipfs/go-ipfs/p2p/net"
peer "github.com/ipfs/go-ipfs/p2p/peer" peer "github.com/ipfs/go-ipfs/p2p/peer"
@ -17,7 +17,7 @@ import (
relay "github.com/ipfs/go-ipfs/p2p/protocol/relay" relay "github.com/ipfs/go-ipfs/p2p/protocol/relay"
) )
var log = eventlog.Logger("p2p/host/basic") var log = logging.Logger("p2p/host/basic")
// Option is a type used to pass in options to the host. // Option is a type used to pass in options to the host.
type Option int type Option int

View File

@ -7,10 +7,10 @@ import (
inet "github.com/ipfs/go-ipfs/p2p/net" inet "github.com/ipfs/go-ipfs/p2p/net"
peer "github.com/ipfs/go-ipfs/p2p/peer" peer "github.com/ipfs/go-ipfs/p2p/peer"
protocol "github.com/ipfs/go-ipfs/p2p/protocol" protocol "github.com/ipfs/go-ipfs/p2p/protocol"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = eventlog.Logger("p2p/host") var log = logging.Logger("p2p/host")
// Host is an object participating in a p2p network, which // Host is an object participating in a p2p network, which
// implements protocols or provides services. It handles // implements protocols or provides services. It handles

View File

@ -6,7 +6,7 @@ import (
ma "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multiaddr" ma "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multiaddr"
context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context" context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
lgbl "github.com/ipfs/go-ipfs/util/eventlog/loggables" lgbl "github.com/ipfs/go-ipfs/util/eventlog/loggables"
metrics "github.com/ipfs/go-ipfs/metrics" metrics "github.com/ipfs/go-ipfs/metrics"
@ -17,7 +17,7 @@ import (
routing "github.com/ipfs/go-ipfs/routing" routing "github.com/ipfs/go-ipfs/routing"
) )
var log = eventlog.Logger("p2p/host/routed") var log = logging.Logger("p2p/host/routed")
// AddressTTL is the expiry time for our addresses. // AddressTTL is the expiry time for our addresses.
// We expire them quickly. // We expire them quickly.

View File

@ -14,8 +14,8 @@ import (
nat "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/fd/go-nat" nat "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/fd/go-nat"
goprocess "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/goprocess" goprocess "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/goprocess"
periodic "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/goprocess/periodic" periodic "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/goprocess/periodic"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog"
notifier "github.com/ipfs/go-ipfs/thirdparty/notifier" notifier "github.com/ipfs/go-ipfs/thirdparty/notifier"
logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var ( var (
@ -23,7 +23,7 @@ var (
ErrNoMapping = errors.New("mapping not established") ErrNoMapping = errors.New("mapping not established")
) )
var log = eventlog.Logger("nat") var log = logging.Logger("nat")
// MappingDuration is a default port mapping duration. // MappingDuration is a default port mapping duration.
// Port mappings are renewed every (MappingDuration / 3) // Port mappings are renewed every (MappingDuration / 3)

View File

@ -13,12 +13,12 @@ import (
context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context" context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context"
ic "github.com/ipfs/go-ipfs/p2p/crypto" ic "github.com/ipfs/go-ipfs/p2p/crypto"
peer "github.com/ipfs/go-ipfs/p2p/peer" peer "github.com/ipfs/go-ipfs/p2p/peer"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
u "github.com/ipfs/go-ipfs/util" u "github.com/ipfs/go-ipfs/util"
lgbl "github.com/ipfs/go-ipfs/util/eventlog/loggables" lgbl "github.com/ipfs/go-ipfs/util/eventlog/loggables"
) )
var log = eventlog.Logger("conn") var log = logging.Logger("conn")
// ReleaseBuffer puts the given byte array back into the buffer pool, // ReleaseBuffer puts the given byte array back into the buffer pool,
// first verifying that it is the correct size // first verifying that it is the correct size

View File

@ -1,12 +1,12 @@
package mocknet package mocknet
import ( import (
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context" context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context"
) )
var log = eventlog.Logger("mocknet") var log = logging.Logger("mocknet")
// WithNPeers constructs a Mocknet with N peers. // WithNPeers constructs a Mocknet with N peers.
func WithNPeers(ctx context.Context, n int) (Mocknet, error) { func WithNPeers(ctx context.Context, n int) (Mocknet, error) {

View File

@ -3,14 +3,14 @@ package addrutil
import ( import (
"fmt" "fmt"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
ma "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multiaddr" ma "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multiaddr"
manet "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multiaddr-net" manet "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multiaddr-net"
context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context" context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context"
) )
var log = eventlog.Logger("p2p/net/swarm/addr") var log = logging.Logger("p2p/net/swarm/addr")
// SupportedTransportStrings is the list of supported transports for the swarm. // SupportedTransportStrings is the list of supported transports for the swarm.
// These are strings of encapsulated multiaddr protocols. E.g.: // These are strings of encapsulated multiaddr protocols. E.g.:
@ -176,12 +176,12 @@ func ResolveUnspecifiedAddresses(unspecAddrs, ifaceAddrs []ma.Multiaddr) ([]ma.M
return nil, fmt.Errorf("failed to specify addrs: %s", unspecAddrs) return nil, fmt.Errorf("failed to specify addrs: %s", unspecAddrs)
} }
log.Event(context.TODO(), "interfaceListenAddresses", func() eventlog.Loggable { log.Event(context.TODO(), "interfaceListenAddresses", func() logging.Loggable {
var addrs []string var addrs []string
for _, addr := range outputAddrs { for _, addr := range outputAddrs {
addrs = append(addrs, addr.String()) addrs = append(addrs, addr.String())
} }
return eventlog.Metadata{"addresses": addrs} return logging.Metadata{"addresses": addrs}
}()) }())
log.Debug("ResolveUnspecifiedAddresses:", unspecAddrs, ifaceAddrs, outputAddrs) log.Debug("ResolveUnspecifiedAddresses:", unspecAddrs, ifaceAddrs, outputAddrs)

View File

@ -12,7 +12,7 @@ import (
filter "github.com/ipfs/go-ipfs/p2p/net/filter" filter "github.com/ipfs/go-ipfs/p2p/net/filter"
addrutil "github.com/ipfs/go-ipfs/p2p/net/swarm/addr" addrutil "github.com/ipfs/go-ipfs/p2p/net/swarm/addr"
peer "github.com/ipfs/go-ipfs/p2p/peer" peer "github.com/ipfs/go-ipfs/p2p/peer"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
ma "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multiaddr" ma "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multiaddr"
ps "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-peerstream" ps "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-peerstream"
@ -25,7 +25,7 @@ import (
context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context" context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context"
) )
var log = eventlog.Logger("swarm2") var log = logging.Logger("swarm2")
var PSTransport pst.Transport var PSTransport pst.Transport

View File

@ -13,9 +13,10 @@ import (
ic "github.com/ipfs/go-ipfs/p2p/crypto" ic "github.com/ipfs/go-ipfs/p2p/crypto"
u "github.com/ipfs/go-ipfs/util" u "github.com/ipfs/go-ipfs/util"
logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = u.Logger("peer") var log = logging.Logger("peer")
// ID represents the identity of a peer. // ID represents the identity of a peer.
type ID string type ID string

View File

@ -3,10 +3,10 @@ package queue
import ( import (
context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context" context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context"
peer "github.com/ipfs/go-ipfs/p2p/peer" peer "github.com/ipfs/go-ipfs/p2p/peer"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = eventlog.Logger("peerqueue") var log = logging.Logger("peerqueue")
// ChanQueue makes any PeerQueue synchronizable through channels. // ChanQueue makes any PeerQueue synchronizable through channels.
type ChanQueue struct { type ChanQueue struct {

View File

@ -16,11 +16,11 @@ import (
protocol "github.com/ipfs/go-ipfs/p2p/protocol" protocol "github.com/ipfs/go-ipfs/p2p/protocol"
pb "github.com/ipfs/go-ipfs/p2p/protocol/identify/pb" pb "github.com/ipfs/go-ipfs/p2p/protocol/identify/pb"
config "github.com/ipfs/go-ipfs/repo/config" config "github.com/ipfs/go-ipfs/repo/config"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
lgbl "github.com/ipfs/go-ipfs/util/eventlog/loggables" lgbl "github.com/ipfs/go-ipfs/util/eventlog/loggables"
) )
var log = eventlog.Logger("net/identify") var log = logging.Logger("net/identify")
// ID is the protocol.ID of the Identify Service. // ID is the protocol.ID of the Identify Service.
const ID protocol.ID = "/ipfs/identify" const ID protocol.ID = "/ipfs/identify"

View File

@ -7,11 +7,11 @@ import (
context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context" context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context"
inet "github.com/ipfs/go-ipfs/p2p/net" inet "github.com/ipfs/go-ipfs/p2p/net"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
lgbl "github.com/ipfs/go-ipfs/util/eventlog/loggables" lgbl "github.com/ipfs/go-ipfs/util/eventlog/loggables"
) )
var log = eventlog.Logger("net/mux") var log = logging.Logger("net/mux")
type streamHandlerMap map[ID]inet.StreamHandler type streamHandlerMap map[ID]inet.StreamHandler

View File

@ -11,11 +11,11 @@ import (
host "github.com/ipfs/go-ipfs/p2p/host" host "github.com/ipfs/go-ipfs/p2p/host"
inet "github.com/ipfs/go-ipfs/p2p/net" inet "github.com/ipfs/go-ipfs/p2p/net"
peer "github.com/ipfs/go-ipfs/p2p/peer" peer "github.com/ipfs/go-ipfs/p2p/peer"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
u "github.com/ipfs/go-ipfs/util" u "github.com/ipfs/go-ipfs/util"
) )
var log = eventlog.Logger("ping") var log = logging.Logger("ping")
const PingSize = 32 const PingSize = 32

View File

@ -10,10 +10,10 @@ import (
inet "github.com/ipfs/go-ipfs/p2p/net" inet "github.com/ipfs/go-ipfs/p2p/net"
peer "github.com/ipfs/go-ipfs/p2p/peer" peer "github.com/ipfs/go-ipfs/p2p/peer"
protocol "github.com/ipfs/go-ipfs/p2p/protocol" protocol "github.com/ipfs/go-ipfs/p2p/protocol"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = eventlog.Logger("p2p/protocol/relay") var log = logging.Logger("p2p/protocol/relay")
// ID is the protocol.ID of the Relay Service. // ID is the protocol.ID of the Relay Service.
const ID protocol.ID = "/ipfs/relay" const ID protocol.ID = "/ipfs/relay"

View File

@ -8,12 +8,12 @@ import (
protocol "github.com/ipfs/go-ipfs/p2p/protocol" protocol "github.com/ipfs/go-ipfs/p2p/protocol"
relay "github.com/ipfs/go-ipfs/p2p/protocol/relay" relay "github.com/ipfs/go-ipfs/p2p/protocol/relay"
testutil "github.com/ipfs/go-ipfs/p2p/test/util" testutil "github.com/ipfs/go-ipfs/p2p/test/util"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context" context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context"
) )
var log = eventlog.Logger("relay_test") var log = logging.Logger("relay_test")
func TestRelaySimple(t *testing.T) { func TestRelaySimple(t *testing.T) {

View File

@ -11,13 +11,13 @@ import (
peer "github.com/ipfs/go-ipfs/p2p/peer" peer "github.com/ipfs/go-ipfs/p2p/peer"
protocol "github.com/ipfs/go-ipfs/p2p/protocol" protocol "github.com/ipfs/go-ipfs/p2p/protocol"
testutil "github.com/ipfs/go-ipfs/p2p/test/util" testutil "github.com/ipfs/go-ipfs/p2p/test/util"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context" context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context"
u "github.com/ipfs/go-ipfs/util" u "github.com/ipfs/go-ipfs/util"
) )
var log = eventlog.Logger("backpressure") var log = logging.Logger("backpressure")
// TestBackpressureStreamHandler tests whether mux handler // TestBackpressureStreamHandler tests whether mux handler
// ratelimiting works. Meaning, since the handler is sequential // ratelimiting works. Meaning, since the handler is sequential

View File

@ -12,7 +12,7 @@ import (
swarm "github.com/ipfs/go-ipfs/p2p/net/swarm" swarm "github.com/ipfs/go-ipfs/p2p/net/swarm"
protocol "github.com/ipfs/go-ipfs/p2p/protocol" protocol "github.com/ipfs/go-ipfs/p2p/protocol"
testutil "github.com/ipfs/go-ipfs/p2p/test/util" testutil "github.com/ipfs/go-ipfs/p2p/test/util"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
u "github.com/ipfs/go-ipfs/util" u "github.com/ipfs/go-ipfs/util"
ps "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-peerstream" ps "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-peerstream"
@ -24,7 +24,7 @@ func init() {
ps.GarbageCollectTimeout = 10 * time.Millisecond ps.GarbageCollectTimeout = 10 * time.Millisecond
} }
var log = eventlog.Logger("reconnect") var log = logging.Logger("reconnect")
func EchoStreamHandler(stream inet.Stream) { func EchoStreamHandler(stream inet.Stream) {
c := stream.Conn() c := stream.Conn()

View File

@ -5,7 +5,7 @@ import (
"io" "io"
"testing" "testing"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
u "github.com/ipfs/go-ipfs/util" u "github.com/ipfs/go-ipfs/util"
testutil "github.com/ipfs/go-ipfs/util/testutil" testutil "github.com/ipfs/go-ipfs/util/testutil"
@ -15,7 +15,7 @@ import (
ma "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multiaddr" ma "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multiaddr"
) )
var log = eventlog.Logger("boguskey") var log = logging.Logger("boguskey")
// TestBogusPrivateKey is a key used for testing (to avoid expensive keygen) // TestBogusPrivateKey is a key used for testing (to avoid expensive keygen)
type TestBogusPrivateKey []byte type TestBogusPrivateKey []byte

View File

@ -5,6 +5,11 @@
{ {
"name": "dir-index-html", "name": "dir-index-html",
"hash": "QmdDfkqDWheE4gsCXNrhixwTwSHnZMPT2cGLcNbiBNcMyU" "hash": "QmdDfkqDWheE4gsCXNrhixwTwSHnZMPT2cGLcNbiBNcMyU"
},
{
"name": "go-log",
"hash": "QmXJkcEXB6C9h6Ytb6rrUTFU56Ro62zxgrbxTT3dgjQGA8",
"linkname": "go-log-v1.0.0"
} }
] ]
} }

View File

@ -11,10 +11,10 @@ import (
key "github.com/ipfs/go-ipfs/blocks/key" key "github.com/ipfs/go-ipfs/blocks/key"
merkledag "github.com/ipfs/go-ipfs/merkledag" merkledag "github.com/ipfs/go-ipfs/merkledag"
u "github.com/ipfs/go-ipfs/util" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = u.Logger("path") var log = logging.Logger("path")
// Paths after a protocol must contain at least one component // Paths after a protocol must contain at least one component
var ErrNoComponents = errors.New( var ErrNoComponents = errors.New(

View File

@ -14,10 +14,10 @@ import (
key "github.com/ipfs/go-ipfs/blocks/key" key "github.com/ipfs/go-ipfs/blocks/key"
"github.com/ipfs/go-ipfs/blocks/set" "github.com/ipfs/go-ipfs/blocks/set"
mdag "github.com/ipfs/go-ipfs/merkledag" mdag "github.com/ipfs/go-ipfs/merkledag"
"github.com/ipfs/go-ipfs/util" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = util.Logger("pin") var log = logging.Logger("pin")
var recursePinDatastoreKey = ds.NewKey("/local/pins/recursive/keys") var recursePinDatastoreKey = ds.NewKey("/local/pins/recursive/keys")
var directPinDatastoreKey = ds.NewKey("/local/pins/direct/keys") var directPinDatastoreKey = ds.NewKey("/local/pins/direct/keys")
var indirectPinDatastoreKey = ds.NewKey("/local/pins/indirect/keys") var indirectPinDatastoreKey = ds.NewKey("/local/pins/indirect/keys")

View File

@ -10,9 +10,10 @@ import (
"strings" "strings"
u "github.com/ipfs/go-ipfs/util" u "github.com/ipfs/go-ipfs/util"
logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = u.Logger("config") var log = logging.Logger("config")
// Config is used to load IPFS config files. // Config is used to load IPFS config files.
type Config struct { type Config struct {

View File

@ -23,10 +23,10 @@ import (
mfsr "github.com/ipfs/go-ipfs/repo/fsrepo/migrations" mfsr "github.com/ipfs/go-ipfs/repo/fsrepo/migrations"
serialize "github.com/ipfs/go-ipfs/repo/fsrepo/serialize" serialize "github.com/ipfs/go-ipfs/repo/fsrepo/serialize"
dir "github.com/ipfs/go-ipfs/thirdparty/dir" dir "github.com/ipfs/go-ipfs/thirdparty/dir"
"github.com/ipfs/go-ipfs/thirdparty/eventlog"
u "github.com/ipfs/go-ipfs/util" u "github.com/ipfs/go-ipfs/util"
util "github.com/ipfs/go-ipfs/util" util "github.com/ipfs/go-ipfs/util"
ds2 "github.com/ipfs/go-ipfs/util/datastore2" ds2 "github.com/ipfs/go-ipfs/util/datastore2"
logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
// version number that we are currently expecting to see // version number that we are currently expecting to see
@ -406,9 +406,9 @@ func (r *FSRepo) openDatastore() error {
} }
func configureEventLoggerAtRepoPath(c *config.Config, repoPath string) { func configureEventLoggerAtRepoPath(c *config.Config, repoPath string) {
eventlog.Configure(eventlog.LevelInfo) logging.Configure(logging.LevelInfo)
eventlog.Configure(eventlog.LdJSONFormatter) logging.Configure(logging.LdJSONFormatter)
eventlog.Configure(eventlog.Output(eventlog.WriterGroup)) logging.Configure(logging.Output(logging.WriterGroup))
} }
// Close closes the FSRepo, releasing held resources. // Close closes the FSRepo, releasing held resources.
@ -436,7 +436,7 @@ func (r *FSRepo) Close() error {
// //
// TODO It isn't part of the current contract, but callers may like for us // TODO It isn't part of the current contract, but callers may like for us
// to disable logging once the component is closed. // to disable logging once the component is closed.
// eventlog.Configure(eventlog.Output(os.Stderr)) // logging.Configure(logging.Output(os.Stderr))
r.closed = true r.closed = true
if err := r.lockfile.Close(); err != nil { if err := r.lockfile.Close(); err != nil {

View File

@ -11,9 +11,10 @@ import (
"github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/facebookgo/atomicfile" "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/facebookgo/atomicfile"
"github.com/ipfs/go-ipfs/repo/config" "github.com/ipfs/go-ipfs/repo/config"
"github.com/ipfs/go-ipfs/util" "github.com/ipfs/go-ipfs/util"
logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = util.Logger("fsrepo") var log = logging.Logger("fsrepo")
// ReadConfigFile reads the config from `filename` into `cfg`. // ReadConfigFile reads the config from `filename` into `cfg`.
func ReadConfigFile(filename string, cfg interface{}) error { func ReadConfigFile(filename string, cfg interface{}) error {

View File

@ -18,8 +18,8 @@ import (
pb "github.com/ipfs/go-ipfs/routing/dht/pb" pb "github.com/ipfs/go-ipfs/routing/dht/pb"
kb "github.com/ipfs/go-ipfs/routing/kbucket" kb "github.com/ipfs/go-ipfs/routing/kbucket"
record "github.com/ipfs/go-ipfs/routing/record" record "github.com/ipfs/go-ipfs/routing/record"
"github.com/ipfs/go-ipfs/thirdparty/eventlog"
u "github.com/ipfs/go-ipfs/util" u "github.com/ipfs/go-ipfs/util"
logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
proto "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/gogo/protobuf/proto" proto "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/gogo/protobuf/proto"
ds "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-datastore" ds "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-datastore"
@ -28,7 +28,7 @@ import (
context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context" context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context"
) )
var log = eventlog.Logger("dht") var log = logging.Logger("dht")
var ProtocolDHT protocol.ID = "/ipfs/dht" var ProtocolDHT protocol.ID = "/ipfs/dht"
@ -98,7 +98,7 @@ func (dht *IpfsDHT) LocalPeer() peer.ID {
} }
// log returns the dht's logger // log returns the dht's logger
func (dht *IpfsDHT) log() eventlog.EventLogger { func (dht *IpfsDHT) log() logging.EventLogger {
return log // TODO rm return log // TODO rm
} }

View File

@ -6,10 +6,10 @@ import (
key "github.com/ipfs/go-ipfs/blocks/key" key "github.com/ipfs/go-ipfs/blocks/key"
inet "github.com/ipfs/go-ipfs/p2p/net" inet "github.com/ipfs/go-ipfs/p2p/net"
peer "github.com/ipfs/go-ipfs/p2p/peer" peer "github.com/ipfs/go-ipfs/p2p/peer"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = eventlog.Logger("dht.pb") var log = logging.Logger("dht.pb")
type PeerRoutingInfo struct { type PeerRoutingInfo struct {
peer.PeerInfo peer.PeerInfo

View File

@ -8,10 +8,10 @@ import (
peer "github.com/ipfs/go-ipfs/p2p/peer" peer "github.com/ipfs/go-ipfs/p2p/peer"
queue "github.com/ipfs/go-ipfs/p2p/peer/queue" queue "github.com/ipfs/go-ipfs/p2p/peer/queue"
"github.com/ipfs/go-ipfs/routing" "github.com/ipfs/go-ipfs/routing"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog"
u "github.com/ipfs/go-ipfs/util" u "github.com/ipfs/go-ipfs/util"
pset "github.com/ipfs/go-ipfs/util/peerset" pset "github.com/ipfs/go-ipfs/util/peerset"
todoctr "github.com/ipfs/go-ipfs/util/todocounter" todoctr "github.com/ipfs/go-ipfs/util/todocounter"
logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
process "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/goprocess" process "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/goprocess"
ctxproc "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/goprocess/context" ctxproc "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/goprocess/context"
@ -77,7 +77,7 @@ type dhtQueryRunner struct {
errs u.MultiErr // result errors. maybe should be a map[peer.ID]error errs u.MultiErr // result errors. maybe should be a map[peer.ID]error
rateLimit chan struct{} // processing semaphore rateLimit chan struct{} // processing semaphore
log eventlog.EventLogger log logging.EventLogger
proc process.Process proc process.Process
sync.RWMutex sync.RWMutex

View File

@ -8,10 +8,10 @@ import (
"time" "time"
peer "github.com/ipfs/go-ipfs/p2p/peer" peer "github.com/ipfs/go-ipfs/p2p/peer"
u "github.com/ipfs/go-ipfs/util" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = u.Logger("table") var log = logging.Logger("table")
// RoutingTable defines the routing table. // RoutingTable defines the routing table.
type RoutingTable struct { type RoutingTable struct {

View File

@ -10,11 +10,11 @@ import (
key "github.com/ipfs/go-ipfs/blocks/key" key "github.com/ipfs/go-ipfs/blocks/key"
peer "github.com/ipfs/go-ipfs/p2p/peer" peer "github.com/ipfs/go-ipfs/p2p/peer"
routing "github.com/ipfs/go-ipfs/routing" routing "github.com/ipfs/go-ipfs/routing"
u "github.com/ipfs/go-ipfs/util"
"github.com/ipfs/go-ipfs/util/testutil" "github.com/ipfs/go-ipfs/util/testutil"
logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = u.Logger("mockrouter") var log = logging.Logger("mockrouter")
type client struct { type client struct {
datastore ds.Datastore datastore ds.Datastore

View File

@ -9,10 +9,10 @@ import (
p2phost "github.com/ipfs/go-ipfs/p2p/host" p2phost "github.com/ipfs/go-ipfs/p2p/host"
peer "github.com/ipfs/go-ipfs/p2p/peer" peer "github.com/ipfs/go-ipfs/p2p/peer"
routing "github.com/ipfs/go-ipfs/routing" routing "github.com/ipfs/go-ipfs/routing"
u "github.com/ipfs/go-ipfs/util" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = u.Logger("mockrouter") var log = logging.Logger("mockrouter")
type nilclient struct { type nilclient struct {
} }

View File

@ -13,10 +13,10 @@ import (
routing "github.com/ipfs/go-ipfs/routing" routing "github.com/ipfs/go-ipfs/routing"
pb "github.com/ipfs/go-ipfs/routing/dht/pb" pb "github.com/ipfs/go-ipfs/routing/dht/pb"
record "github.com/ipfs/go-ipfs/routing/record" record "github.com/ipfs/go-ipfs/routing/record"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = eventlog.Logger("offlinerouting") var log = logging.Logger("offlinerouting")
var ErrOffline = errors.New("routing system in offline mode") var ErrOffline = errors.New("routing system in offline mode")

View File

@ -9,11 +9,11 @@ import (
dag "github.com/ipfs/go-ipfs/merkledag" dag "github.com/ipfs/go-ipfs/merkledag"
ci "github.com/ipfs/go-ipfs/p2p/crypto" ci "github.com/ipfs/go-ipfs/p2p/crypto"
pb "github.com/ipfs/go-ipfs/routing/dht/pb" pb "github.com/ipfs/go-ipfs/routing/dht/pb"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var _ = dag.FetchGraph var _ = dag.FetchGraph
var log = eventlog.Logger("routing/record") var log = logging.Logger("routing/record")
// MakePutRecord creates and signs a dht record for the given key/value pair // MakePutRecord creates and signs a dht record for the given key/value pair
func MakePutRecord(sk ci.PrivKey, key key.Key, value []byte, sign bool) (*pb.Record, error) { func MakePutRecord(sk ci.PrivKey, key key.Key, value []byte, sign bool) (*pb.Record, error) {

View File

@ -14,10 +14,10 @@ import (
routing "github.com/ipfs/go-ipfs/routing" routing "github.com/ipfs/go-ipfs/routing"
pb "github.com/ipfs/go-ipfs/routing/dht/pb" pb "github.com/ipfs/go-ipfs/routing/dht/pb"
proxy "github.com/ipfs/go-ipfs/routing/supernode/proxy" proxy "github.com/ipfs/go-ipfs/routing/supernode/proxy"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = eventlog.Logger("supernode") var log = logging.Logger("supernode")
type Client struct { type Client struct {
peerhost host.Host peerhost host.Host
@ -37,7 +37,7 @@ func NewClient(px proxy.Proxy, h host.Host, ps peer.Peerstore, local peer.ID) (*
} }
func (c *Client) FindProvidersAsync(ctx context.Context, k key.Key, max int) <-chan peer.PeerInfo { func (c *Client) FindProvidersAsync(ctx context.Context, k key.Key, max int) <-chan peer.PeerInfo {
ctx = eventlog.ContextWithLoggable(ctx, eventlog.Uuid("findProviders")) ctx = logging.ContextWithLoggable(ctx, logging.Uuid("findProviders"))
defer log.EventBegin(ctx, "findProviders", &k).Done() defer log.EventBegin(ctx, "findProviders", &k).Done()
ch := make(chan peer.PeerInfo) ch := make(chan peer.PeerInfo)
go func() { go func() {

View File

@ -12,12 +12,12 @@ import (
peer "github.com/ipfs/go-ipfs/p2p/peer" peer "github.com/ipfs/go-ipfs/p2p/peer"
dhtpb "github.com/ipfs/go-ipfs/routing/dht/pb" dhtpb "github.com/ipfs/go-ipfs/routing/dht/pb"
kbucket "github.com/ipfs/go-ipfs/routing/kbucket" kbucket "github.com/ipfs/go-ipfs/routing/kbucket"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
const ProtocolSNR = "/ipfs/supernoderouting" const ProtocolSNR = "/ipfs/supernoderouting"
var log = eventlog.Logger("supernode/proxy") var log = logging.Logger("supernode/proxy")
type Proxy interface { type Proxy interface {
Bootstrap(context.Context) error Bootstrap(context.Context) error
@ -127,7 +127,7 @@ func (px *standard) SendRequest(ctx context.Context, m *dhtpb.Message) (*dhtpb.M
} }
func (px *standard) sendRequest(ctx context.Context, m *dhtpb.Message, remote peer.ID) (*dhtpb.Message, error) { func (px *standard) sendRequest(ctx context.Context, m *dhtpb.Message, remote peer.ID) (*dhtpb.Message, error) {
e := log.EventBegin(ctx, "sendRoutingRequest", px.Host.ID(), remote, eventlog.Pair("request", m)) e := log.EventBegin(ctx, "sendRoutingRequest", px.Host.ID(), remote, logging.Pair("request", m))
defer e.Done() defer e.Done()
if err := px.Host.Connect(ctx, peer.PeerInfo{ID: remote}); err != nil { if err := px.Host.Connect(ctx, peer.PeerInfo{ID: remote}); err != nil {
e.SetError(err) e.SetError(err)
@ -157,8 +157,8 @@ func (px *standard) sendRequest(ctx context.Context, m *dhtpb.Message, remote pe
e.SetError(err) e.SetError(err)
return nil, err return nil, err
} }
e.Append(eventlog.Pair("response", response)) e.Append(logging.Pair("response", response))
e.Append(eventlog.Pair("uuid", eventlog.Uuid("foo"))) e.Append(logging.Pair("uuid", logging.Uuid("foo")))
return response, nil return response, nil
} }

View File

@ -13,12 +13,12 @@ import (
dag "github.com/ipfs/go-ipfs/merkledag" dag "github.com/ipfs/go-ipfs/merkledag"
dagutil "github.com/ipfs/go-ipfs/merkledag/utils" dagutil "github.com/ipfs/go-ipfs/merkledag/utils"
uio "github.com/ipfs/go-ipfs/unixfs/io" uio "github.com/ipfs/go-ipfs/unixfs/io"
u "github.com/ipfs/go-ipfs/util" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context" context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context"
) )
var log = u.Logger("tarfmt") var log = logging.Logger("tarfmt")
var blockSize = 512 var blockSize = 512
var zeroBlock = make([]byte, blockSize) var zeroBlock = make([]byte, blockSize)

View File

@ -18,12 +18,12 @@ import (
mock "github.com/ipfs/go-ipfs/core/mock" mock "github.com/ipfs/go-ipfs/core/mock"
mocknet "github.com/ipfs/go-ipfs/p2p/net/mock" mocknet "github.com/ipfs/go-ipfs/p2p/net/mock"
"github.com/ipfs/go-ipfs/p2p/peer" "github.com/ipfs/go-ipfs/p2p/peer"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
"github.com/ipfs/go-ipfs/thirdparty/unit" "github.com/ipfs/go-ipfs/thirdparty/unit"
testutil "github.com/ipfs/go-ipfs/util/testutil" testutil "github.com/ipfs/go-ipfs/util/testutil"
) )
var log = eventlog.Logger("epictest") var log = logging.Logger("epictest")
const kSeed = 1 const kSeed = 1

View File

@ -28,12 +28,12 @@ import (
"github.com/ipfs/go-ipfs/repo" "github.com/ipfs/go-ipfs/repo"
config "github.com/ipfs/go-ipfs/repo/config" config "github.com/ipfs/go-ipfs/repo/config"
fsrepo "github.com/ipfs/go-ipfs/repo/fsrepo" fsrepo "github.com/ipfs/go-ipfs/repo/fsrepo"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog"
unit "github.com/ipfs/go-ipfs/thirdparty/unit" unit "github.com/ipfs/go-ipfs/thirdparty/unit"
ds2 "github.com/ipfs/go-ipfs/util/datastore2" ds2 "github.com/ipfs/go-ipfs/util/datastore2"
logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var elog = eventlog.Logger("gc-client") var elog = logging.Logger("gc-client")
var ( var (
cat = flag.Bool("cat", false, "else add") cat = flag.Bool("cat", false, "else add")
@ -193,7 +193,7 @@ func runFileCattingWorker(ctx context.Context, n *core.IpfsNode) error {
if err != nil { if err != nil {
log.Fatal(err) log.Fatal(err)
} }
e := elog.EventBegin(ctx, "cat", eventlog.LoggableF(func() map[string]interface{} { e := elog.EventBegin(ctx, "cat", logging.LoggableF(func() map[string]interface{} {
return map[string]interface{}{ return map[string]interface{}{
"key": k, "key": k,
"localPeer": n.Identity, "localPeer": n.Identity,

View File

@ -4,10 +4,10 @@ import (
"strconv" "strconv"
"strings" "strings"
u "github.com/ipfs/go-ipfs/util" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = u.Logger("tour") var log = logging.Logger("tour")
// ID is a string identifier for topics // ID is a string identifier for topics
type ID string type ID string

View File

@ -19,7 +19,7 @@ import (
pin "github.com/ipfs/go-ipfs/pin" pin "github.com/ipfs/go-ipfs/pin"
ft "github.com/ipfs/go-ipfs/unixfs" ft "github.com/ipfs/go-ipfs/unixfs"
uio "github.com/ipfs/go-ipfs/unixfs/io" uio "github.com/ipfs/go-ipfs/unixfs/io"
u "github.com/ipfs/go-ipfs/util" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var ErrSeekFail = errors.New("failed to seek properly") var ErrSeekFail = errors.New("failed to seek properly")
@ -29,7 +29,7 @@ var ErrUnrecognizedWhence = errors.New("unrecognized whence")
// 2MB // 2MB
var writebufferSize = 1 << 21 var writebufferSize = 1 << 21
var log = u.Logger("dagio") var log = logging.Logger("dagio")
// DagModifier is the only struct licensed and able to correctly // DagModifier is the only struct licensed and able to correctly
// perform surgery on a DAG 'file' // perform surgery on a DAG 'file'

View File

@ -8,7 +8,7 @@ import (
config "github.com/ipfs/go-ipfs/repo/config" config "github.com/ipfs/go-ipfs/repo/config"
fsrepo "github.com/ipfs/go-ipfs/repo/fsrepo" fsrepo "github.com/ipfs/go-ipfs/repo/fsrepo"
u "github.com/ipfs/go-ipfs/util" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
semver "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/coreos/go-semver/semver" semver "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/coreos/go-semver/semver"
update "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/inconshreveable/go-update" update "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/inconshreveable/go-update"
@ -79,7 +79,7 @@ AAb7RaEDNJOa7qvUFecB
) )
var log = u.Logger("updates") var log = logging.Logger("updates")
var currentVersion *semver.Version var currentVersion *semver.Version

View File

@ -11,22 +11,22 @@ import (
ma "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multiaddr" ma "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multiaddr"
log "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
peer "github.com/ipfs/go-ipfs/p2p/peer" peer "github.com/ipfs/go-ipfs/p2p/peer"
) )
// NetConn returns an eventlog.Metadata with the conn addresses // NetConn returns an eventlog.Metadata with the conn addresses
func NetConn(c net.Conn) log.Loggable { func NetConn(c net.Conn) logging.Loggable {
return log.Metadata{ return logging.Metadata{
"localAddr": c.LocalAddr(), "localAddr": c.LocalAddr(),
"remoteAddr": c.RemoteAddr(), "remoteAddr": c.RemoteAddr(),
} }
} }
// Error returns an eventlog.Metadata with an error // Error returns an eventlog.Metadata with an error
func Error(e error) log.Loggable { func Error(e error) logging.Loggable {
return log.Metadata{ return logging.Metadata{
"error": e.Error(), "error": e.Error(),
} }
} }

View File

@ -7,10 +7,10 @@ import (
ma "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multiaddr" ma "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multiaddr"
peer "github.com/ipfs/go-ipfs/p2p/peer" peer "github.com/ipfs/go-ipfs/p2p/peer"
eventlog "github.com/ipfs/go-ipfs/thirdparty/eventlog" logging "github.com/ipfs/go-ipfs/vendor/go-log-v1.0.0"
) )
var log = eventlog.Logger("ipfsaddr") var log = logging.Logger("ipfsaddr")
// ErrInvalidAddr signals an address is not a valid ipfs address. // ErrInvalidAddr signals an address is not a valid ipfs address.
var ErrInvalidAddr = errors.New("invalid ipfs address") var ErrInvalidAddr = errors.New("invalid ipfs address")

View File

@ -35,9 +35,6 @@ var ErrSearchIncomplete = errors.New("Error: Search Incomplete.")
// ErrNotFound is returned when a search fails to find anything // ErrNotFound is returned when a search fails to find anything
var ErrNotFound = ds.ErrNotFound var ErrNotFound = ds.ErrNotFound
// ErrNoSuchLogger is returned when the util pkg is asked for a non existant logger
var ErrNoSuchLogger = errors.New("Error: No such logger")
// TildeExpansion expands a filename, which may begin with a tilde. // TildeExpansion expands a filename, which may begin with a tilde.
func TildeExpansion(filename string) (string, error) { func TildeExpansion(filename string) (string, error) {
return homedir.Expand(filename) return homedir.Expand(filename)

View File

@ -1,4 +1,4 @@
package eventlog package log
import ( import (
"errors" "errors"

View File

@ -1,4 +1,4 @@
package eventlog package log
import ( import (
"testing" "testing"

View File

@ -1,4 +1,4 @@
package eventlog package log
import ( import (
"time" "time"

View File

@ -1,4 +1,4 @@
package eventlog package log
import "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context" import "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context"

View File

@ -1,11 +1,10 @@
package eventlog package log
import ( import (
"fmt" "fmt"
"time" "time"
context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context" context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context"
"github.com/ipfs/go-ipfs/util" // TODO remove IPFS dependency
) )
// StandardLogger provides API compatibility with standard printf loggers // StandardLogger provides API compatibility with standard printf loggers
@ -53,7 +52,16 @@ func Logger(system string) EventLogger {
// TODO if we would like to adjust log levels at run-time. Store this event // TODO if we would like to adjust log levels at run-time. Store this event
// logger in a map (just like the util.Logger impl) // logger in a map (just like the util.Logger impl)
return &eventLogger{system: system, StandardLogger: util.Logger(system)} if len(system) == 0 {
log.Warnf("Missing name parameter")
system = "undefined"
}
if _, ok := loggers[system]; !ok {
loggers[system] = log.WithField("module", system)
}
logger := loggers[system]
return &eventLogger{system: system, StandardLogger: logger}
} }
// eventLogger implements the EventLogger and wraps a go-logging Logger // eventLogger implements the EventLogger and wraps a go-logging Logger

View File

@ -1,4 +1,4 @@
package eventlog package log
// Loggable describes objects that can be marshalled into Metadata for logging // Loggable describes objects that can be marshalled into Metadata for logging
type Loggable interface { type Loggable interface {

View File

@ -1,4 +1,4 @@
package eventlog package log
import ( import (
"encoding/json" "encoding/json"

View File

@ -1,4 +1,4 @@
package eventlog package log
import "testing" import "testing"

View File

@ -1,6 +1,7 @@
package util package log
import ( import (
"errors"
"os" "os"
"github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/Sirupsen/logrus" "github.com/ipfs/go-ipfs/Godeps/_workspace/src/github.com/Sirupsen/logrus"
@ -27,6 +28,9 @@ const (
envLoggingFmt = "IPFS_LOGGING_FMT" envLoggingFmt = "IPFS_LOGGING_FMT"
) )
// ErrNoSuchLogger is returned when the util pkg is asked for a non existant logger
var ErrNoSuchLogger = errors.New("Error: No such logger")
// loggers is the set of loggers in the system // loggers is the set of loggers in the system
var loggers = map[string]*logrus.Entry{} var loggers = map[string]*logrus.Entry{}
@ -52,10 +56,6 @@ func SetupLogging() {
} }
} }
if Debug := GetenvBool("IPFS_DEBUG"); Debug {
lvl = logrus.DebugLevel
}
SetAllLoggers(lvl) SetAllLoggers(lvl)
} }
@ -72,18 +72,6 @@ func SetAllLoggers(lvl logrus.Level) {
} }
} }
// Logger retrieves a particular logger
func Logger(name string) *logrus.Entry {
if len(name) == 0 {
log.Warnf("Missing name parameter")
name = "undefined"
}
if _, ok := loggers[name]; !ok {
loggers[name] = log.WithField("module", name)
}
return loggers[name]
}
// SetLogLevel changes the log level of a specific subsystem // SetLogLevel changes the log level of a specific subsystem
// name=="*" changes all subsystems // name=="*" changes all subsystems
func SetLogLevel(name, level string) error { func SetLogLevel(name, level string) error {

View File

@ -1,4 +1,4 @@
package eventlog package log
import ( import (
"io" "io"

View File

@ -0,0 +1,5 @@
{
"name": "go-log",
"version": "1.0.0",
"language": "go"
}

View File

@ -1,4 +1,4 @@
package eventlog package log
import ( import (
"encoding/json" "encoding/json"

View File

@ -1,4 +1,4 @@
package eventlog package log
import ( import (
"io" "io"

1
vendor/go-log-v1.0.0 vendored Symbolic link
View File

@ -0,0 +1 @@
QmXJkcEXB6C9h6Ytb6rrUTFU56Ro62zxgrbxTT3dgjQGA8/go-log