mirror of https://github.com/etcd-io/bbolt.git
Fix print.
parent
845a4d47ce
commit
4f4e15e6dd
|
@ -2,6 +2,7 @@ package main
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"bytes"
|
"bytes"
|
||||||
|
"fmt"
|
||||||
"log"
|
"log"
|
||||||
"os"
|
"os"
|
||||||
"strconv"
|
"strconv"
|
||||||
|
@ -80,7 +81,7 @@ func GetCommand(c *cli.Context) {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
logger.Println(string(value))
|
println(string(value))
|
||||||
return nil
|
return nil
|
||||||
})
|
})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
@ -146,7 +147,7 @@ func KeysCommand(c *cli.Context) {
|
||||||
|
|
||||||
// Iterate over each key.
|
// Iterate over each key.
|
||||||
return b.ForEach(func(key, _ []byte) error {
|
return b.ForEach(func(key, _ []byte) error {
|
||||||
logger.Println(string(key))
|
println(string(key))
|
||||||
return nil
|
return nil
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
@ -173,7 +174,7 @@ func BucketsCommand(c *cli.Context) {
|
||||||
|
|
||||||
err = db.With(func(tx *bolt.Tx) error {
|
err = db.With(func(tx *bolt.Tx) error {
|
||||||
for _, b := range tx.Buckets() {
|
for _, b := range tx.Buckets() {
|
||||||
logger.Println(b.Name())
|
println(b.Name())
|
||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
})
|
})
|
||||||
|
@ -198,8 +199,8 @@ func PagesCommand(c *cli.Context) {
|
||||||
}
|
}
|
||||||
defer db.Close()
|
defer db.Close()
|
||||||
|
|
||||||
logger.Println("ID TYPE ITEMS OVRFLW")
|
println("ID TYPE ITEMS OVRFLW")
|
||||||
logger.Println("======== ========== ====== ======")
|
println("======== ========== ====== ======")
|
||||||
|
|
||||||
db.Do(func(tx *bolt.Tx) error {
|
db.Do(func(tx *bolt.Tx) error {
|
||||||
var id int
|
var id int
|
||||||
|
@ -215,7 +216,7 @@ func PagesCommand(c *cli.Context) {
|
||||||
if p.OverflowCount > 0 {
|
if p.OverflowCount > 0 {
|
||||||
overflow = strconv.Itoa(p.OverflowCount)
|
overflow = strconv.Itoa(p.OverflowCount)
|
||||||
}
|
}
|
||||||
logger.Printf("%-8d %-10s %-6d %-6s", p.ID, p.Type, p.Count, overflow)
|
printf("%-8d %-10s %-6d %-6s\n", p.ID, p.Type, p.Count, overflow)
|
||||||
id += 1 + p.OverflowCount
|
id += 1 + p.OverflowCount
|
||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
|
@ -225,6 +226,30 @@ func PagesCommand(c *cli.Context) {
|
||||||
var logger = log.New(os.Stderr, "", 0)
|
var logger = log.New(os.Stderr, "", 0)
|
||||||
var logBuffer *bytes.Buffer
|
var logBuffer *bytes.Buffer
|
||||||
|
|
||||||
|
func print(v ...interface{}) {
|
||||||
|
if testMode {
|
||||||
|
logger.Print(v...)
|
||||||
|
} else {
|
||||||
|
fmt.Print(v...)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
func printf(format string, v ...interface{}) {
|
||||||
|
if testMode {
|
||||||
|
logger.Printf(format, v...)
|
||||||
|
} else {
|
||||||
|
fmt.Printf(format, v...)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
func println(v ...interface{}) {
|
||||||
|
if testMode {
|
||||||
|
logger.Println(v...)
|
||||||
|
} else {
|
||||||
|
fmt.Println(v...)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
func fatal(v ...interface{}) {
|
func fatal(v ...interface{}) {
|
||||||
logger.Print(v...)
|
logger.Print(v...)
|
||||||
if !testMode {
|
if !testMode {
|
||||||
|
|
Loading…
Reference in New Issue