コード例 #1
0
ファイル: command.go プロジェクト: proj-223/CatFs
func (self *DataServer) execMigration(command *proc.MasterCommand) {
	location := proc.ServerLocation(command.DstMachine)
	for _, blockStr := range command.Blocks {
		block := &proc.CatBlock{
			ID:        blockStr,
			Locations: []proc.ServerLocation{location},
		}
		go self.migrateBlock(block)
	}
}
コード例 #2
0
ファイル: const.go プロジェクト: proj-223/CatFs
func Serve(index int) error {
	server := NewDataServer(proc.ServerLocation(index))
	return server.Serve()
}