|
@@ -23,7 +23,7 @@ type SetCommand struct {
|
|
|
|
|
|
|
|
// The name of the set command in the log
|
|
// The name of the set command in the log
|
|
|
func (c *SetCommand) CommandName() string {
|
|
func (c *SetCommand) CommandName() string {
|
|
|
- return "set"
|
|
|
|
|
|
|
+ return "etcd:set"
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// Set the key-value pair
|
|
// Set the key-value pair
|
|
@@ -56,7 +56,7 @@ type GetCommand struct {
|
|
|
|
|
|
|
|
// The name of the get command in the log
|
|
// The name of the get command in the log
|
|
|
func (c *GetCommand) CommandName() string {
|
|
func (c *GetCommand) CommandName() string {
|
|
|
- return "get"
|
|
|
|
|
|
|
+ return "etcd:get"
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// Get the value of key
|
|
// Get the value of key
|
|
@@ -71,7 +71,7 @@ type DeleteCommand struct {
|
|
|
|
|
|
|
|
// The name of the delete command in the log
|
|
// The name of the delete command in the log
|
|
|
func (c *DeleteCommand) CommandName() string {
|
|
func (c *DeleteCommand) CommandName() string {
|
|
|
- return "delete"
|
|
|
|
|
|
|
+ return "etcd:delete"
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// Delete the key
|
|
// Delete the key
|
|
@@ -87,7 +87,7 @@ type WatchCommand struct {
|
|
|
|
|
|
|
|
// The name of the watch command in the log
|
|
// The name of the watch command in the log
|
|
|
func (c *WatchCommand) CommandName() string {
|
|
func (c *WatchCommand) CommandName() string {
|
|
|
- return "watch"
|
|
|
|
|
|
|
+ return "etcd:watch"
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (c *WatchCommand) Apply(server *raft.Server) (interface{}, error) {
|
|
func (c *WatchCommand) Apply(server *raft.Server) (interface{}, error) {
|
|
@@ -113,7 +113,7 @@ type JoinCommand struct {
|
|
|
|
|
|
|
|
// The name of the join command in the log
|
|
// The name of the join command in the log
|
|
|
func (c *JoinCommand) CommandName() string {
|
|
func (c *JoinCommand) CommandName() string {
|
|
|
- return "join"
|
|
|
|
|
|
|
+ return "etcd:join"
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// Join a server to the cluster
|
|
// Join a server to the cluster
|
|
@@ -122,3 +122,7 @@ func (c *JoinCommand) Apply(raftServer *raft.Server) (interface{}, error) {
|
|
|
addMachine(c.Name, c.Hostname, c.RaftPort, c.ClientPort)
|
|
addMachine(c.Name, c.Hostname, c.RaftPort, c.ClientPort)
|
|
|
return []byte("join success"), err
|
|
return []byte("join success"), err
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+func (c *JoinCommand) NodeName() string {
|
|
|
|
|
+ return c.Name
|
|
|
|
|
+}
|