mirror of
https://github.com/taigrr/bitcask
synced 2025-01-18 04:03:17 -08:00
Rename set command to put and cleanup the command's docs
This commit is contained in:
parent
2a419c46d2
commit
1ba9ca46e3
@ -13,11 +13,11 @@ import (
|
|||||||
"github.com/prologic/bitcask"
|
"github.com/prologic/bitcask"
|
||||||
)
|
)
|
||||||
|
|
||||||
var setCmd = &cobra.Command{
|
var putCmd = &cobra.Command{
|
||||||
Use: "set <key> [<value>]",
|
Use: "put <key> [<value>]",
|
||||||
Aliases: []string{"add"},
|
Aliases: []string{"add", "set", "store"},
|
||||||
Short: "Add/Set a new Key/Value pair",
|
Short: "Adds a new Key/Value pair",
|
||||||
Long: `This adds or sets a new key/value pair.
|
Long: `This adds a new key/value pair or modifies an existing one.
|
||||||
|
|
||||||
If the value is not specified as an argument it is read from standard input.`,
|
If the value is not specified as an argument it is read from standard input.`,
|
||||||
Args: cobra.MinimumNArgs(1),
|
Args: cobra.MinimumNArgs(1),
|
||||||
@ -33,15 +33,15 @@ If the value is not specified as an argument it is read from standard input.`,
|
|||||||
value = os.Stdin
|
value = os.Stdin
|
||||||
}
|
}
|
||||||
|
|
||||||
os.Exit(set(path, key, value))
|
os.Exit(put(path, key, value))
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
RootCmd.AddCommand(setCmd)
|
RootCmd.AddCommand(putCmd)
|
||||||
}
|
}
|
||||||
|
|
||||||
func set(path, key string, value io.Reader) int {
|
func put(path, key string, value io.Reader) int {
|
||||||
db, err := bitcask.Open(path)
|
db, err := bitcask.Open(path)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.WithError(err).Error("error opening database")
|
log.WithError(err).Error("error opening database")
|
Loading…
x
Reference in New Issue
Block a user