aboutsummaryrefslogtreecommitdiff
path: root/cmd/bolt/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/bolt/main.go')
-rw-r--r--cmd/bolt/main.go28
1 files changed, 0 insertions, 28 deletions
diff --git a/cmd/bolt/main.go b/cmd/bolt/main.go
index 95bd813..183d1f2 100644
--- a/cmd/bolt/main.go
+++ b/cmd/bolt/main.go
@@ -2,7 +2,6 @@ package main
import (
"bytes"
- "encoding/json"
"fmt"
"log"
"os"
@@ -10,13 +9,11 @@ import (
"github.com/boltdb/bolt"
"github.com/codegangsta/cli"
- // "github.com/davecheney/profile"
)
var branch, commit string
func main() {
- // defer profile.Start(&profile.Config{CPUProfile: true, MemProfile: true}).Stop()
log.SetFlags(0)
NewApp().Run(os.Args)
}
@@ -61,24 +58,6 @@ func NewApp() *cli.App {
},
},
{
- Name: "import",
- Usage: "Imports from a JSON dump into a database",
- Flags: []cli.Flag{
- &cli.StringFlag{Name: "input"},
- },
- Action: func(c *cli.Context) {
- Import(c.Args().Get(0), c.String("input"))
- },
- },
- {
- Name: "export",
- Usage: "Exports a database to JSON",
- Action: func(c *cli.Context) {
- path := c.Args().Get(0)
- Export(path)
- },
- },
- {
Name: "pages",
Usage: "Dumps page information for a database",
Action: func(c *cli.Context) {
@@ -217,10 +196,3 @@ func SetTestMode(value bool) {
logger = log.New(os.Stderr, "", 0)
}
}
-
-// rawMessage represents a JSON element in the import/export document.
-type rawMessage struct {
- Type string `json:"type,omitempty"`
- Key []byte `json:"key"`
- Value json.RawMessage `json:"value"`
-}