Change ContainsMinion to GetMinion

This commit is contained in:
Deyuan Deng
2014-10-08 23:13:04 -04:00
parent 87b0b36212
commit 15e5b876b8
10 changed files with 63 additions and 70 deletions

View File

@@ -60,15 +60,15 @@ func (r *MinionRegistry) CreateMinion(ctx api.Context, minion *api.Minion) error
return r.Err
}
func (r *MinionRegistry) ContainsMinion(ctx api.Context, minionID string) (bool, error) {
func (r *MinionRegistry) GetMinion(ctx api.Context, minionID string) (*api.Minion, error) {
r.Lock()
defer r.Unlock()
for _, node := range r.Minions.Items {
if node.ID == minionID {
return true, r.Err
return &node, r.Err
}
}
return false, r.Err
return nil, r.Err
}
func (r *MinionRegistry) DeleteMinion(ctx api.Context, minionID string) error {