Renames ResumeWritePosition to CurrentSize in storage driver api
This commit is contained in:
parent
abdf927c40
commit
cb1bdacbe3
8 changed files with 24 additions and 24 deletions
|
@ -216,16 +216,16 @@ func (driver *StorageDriverClient) WriteStream(path string, offset, size uint64,
|
|||
return nil
|
||||
}
|
||||
|
||||
func (driver *StorageDriverClient) ResumeWritePosition(path string) (uint64, error) {
|
||||
func (driver *StorageDriverClient) CurrentSize(path string) (uint64, error) {
|
||||
receiver, remoteSender := libchan.Pipe()
|
||||
|
||||
params := map[string]interface{}{"Path": path}
|
||||
err := driver.sender.Send(&Request{Type: "ResumeWritePosition", Parameters: params, ResponseChannel: remoteSender})
|
||||
err := driver.sender.Send(&Request{Type: "CurrentSize", Parameters: params, ResponseChannel: remoteSender})
|
||||
if err != nil {
|
||||
return 0, err
|
||||
}
|
||||
|
||||
var response ResumeWritePositionResponse
|
||||
var response CurrentSizeResponse
|
||||
err = receiver.Receive(&response)
|
||||
if err != nil {
|
||||
return 0, err
|
||||
|
|
|
@ -49,8 +49,8 @@ type WriteStreamResponse struct {
|
|||
Error *responseError
|
||||
}
|
||||
|
||||
// ResumeWritePositionResponse is a response for a ResumeWritePosition request
|
||||
type ResumeWritePositionResponse struct {
|
||||
// CurrentSizeResponse is a response for a CurrentSize request
|
||||
type CurrentSizeResponse struct {
|
||||
Position uint64
|
||||
Error *responseError
|
||||
}
|
||||
|
|
|
@ -119,10 +119,10 @@ func handleRequest(driver storagedriver.StorageDriver, request Request) {
|
|||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
case "ResumeWritePosition":
|
||||
case "CurrentSize":
|
||||
path, _ := request.Parameters["Path"].(string)
|
||||
position, err := driver.ResumeWritePosition(path)
|
||||
response := ResumeWritePositionResponse{
|
||||
position, err := driver.CurrentSize(path)
|
||||
response := CurrentSizeResponse{
|
||||
Position: position,
|
||||
Error: ResponseError(err),
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue