Adding AccountActionPlan ids reload in mongo

This commit is contained in:
DanB
2017-03-09 12:21:33 +01:00
parent c8b71c6a61
commit e1b772b714

View File

@@ -640,6 +640,11 @@ func (ms *MongoStorage) GetKeysForPrefix(prefix string) (result []string, err er
for iter.Next(&idResult) {
result = append(result, utils.ResourceLimitsPrefix+idResult.Id)
}
case utils.AccountActionPlansPrefix:
iter := db.C(colRL).Find(bson.M{"key": bson.M{"$regex": bson.RegEx{Pattern: subject}}}).Select(bson.M{"id": 1}).Iter()
for iter.Next(&idResult) {
result = append(result, utils.AccountActionPlansPrefix+keyResult.Key)
}
default:
err = fmt.Errorf("unsupported prefix in GetKeysForPrefix: %s", prefix)
}