From 6caec5ccf28994930322597e100210b6811671ad Mon Sep 17 00:00:00 2001 From: Itay Mizeretz Date: Sat, 10 Mar 2018 18:24:58 +0200 Subject: [PATCH] quick bugfix to not try and drop system collections --- monkey_island/cc/resources/root.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/monkey_island/cc/resources/root.py b/monkey_island/cc/resources/root.py index cf597bb69..9983ecc82 100644 --- a/monkey_island/cc/resources/root.py +++ b/monkey_island/cc/resources/root.py @@ -36,7 +36,8 @@ class Root(flask_restful.Resource): @staticmethod def reset_db(): - [mongo.db[x].drop() for x in mongo.db.collection_names()] + # We can't drop system collections. + [mongo.db[x].drop() for x in mongo.db.collection_names() if not x.startswith('system.')] ConfigService.init_config() return jsonify(status='OK')