fileaccess.go 427 B

1234567891011121314151617181920212223
  1. package main
  2. import (
  3. "sparrow/pkg/rpcs"
  4. "sparrow/pkg/server"
  5. "sync"
  6. )
  7. // FileAccessor RPC服务
  8. type FileAccess struct {
  9. mu sync.RWMutex
  10. }
  11. // NewFileAccessor create a FileAccessor instance
  12. func NewFileAccess() *FileAccess {
  13. return &FileAccess{}
  14. }
  15. // MoveFile move a file to new path
  16. func (f *FileAccess) MoveFile(args *rpcs.ArgsMoveFile, reply *rpcs.ReplyMoveFile) error {
  17. server.Log.Info("调用rpc")
  18. return nil
  19. }