From e1b772b714730e050620f192b11bb6cf770adcec Mon Sep 17 00:00:00 2001 From: DanB Date: Thu, 9 Mar 2017 12:21:33 +0100 Subject: [PATCH] Adding AccountActionPlan ids reload in mongo --- engine/storage_mongo_datadb.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/engine/storage_mongo_datadb.go b/engine/storage_mongo_datadb.go index b7bee7a67..bc3a9c8ad 100644 --- a/engine/storage_mongo_datadb.go +++ b/engine/storage_mongo_datadb.go @@ -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) }