From fd643ad07909fd5c918eeca68d50791614f73d6d Mon Sep 17 00:00:00 2001 From: Chanwit Kaewkasi Date: Thu, 2 Apr 2015 13:54:39 +0700 Subject: [PATCH] cleanup index and reuse size vars Signed-off-by: Chanwit Kaewkasi --- scheduler/strategy/random.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/scheduler/strategy/random.go b/scheduler/strategy/random.go index a51a47b4ed..47e44ad5cf 100644 --- a/scheduler/strategy/random.go +++ b/scheduler/strategy/random.go @@ -21,8 +21,7 @@ func (p *RandomPlacementStrategy) Initialize() error { // PlaceContainer is exported func (p *RandomPlacementStrategy) PlaceContainer(config *dockerclient.ContainerConfig, nodes []cluster.Node) (cluster.Node, error) { if size := len(nodes); size > 0 { - index := rand.Intn(len(nodes)) - return nodes[index], nil + return nodes[rand.Intn(size)], nil } return nil, errors.New("No nodes running in the cluster")