From 2caf1024f1c3b105728c2d9e7a7c7c1d820e77c8 Mon Sep 17 00:00:00 2001 From: Calen Pennington Date: Fri, 27 Jul 2012 15:08:03 -0400 Subject: [PATCH] Force mongodb fs_root to be a path object --- common/lib/xmodule/xmodule/modulestore/mongo.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/common/lib/xmodule/xmodule/modulestore/mongo.py b/common/lib/xmodule/xmodule/modulestore/mongo.py index a2c5d7aec5..e0e3f4ad9d 100644 --- a/common/lib/xmodule/xmodule/modulestore/mongo.py +++ b/common/lib/xmodule/xmodule/modulestore/mongo.py @@ -3,6 +3,7 @@ import pymongo from bson.son import SON from fs.osfs import OSFS from itertools import repeat +from path import path from importlib import import_module from xmodule.errorhandlers import strict_error_handler @@ -96,7 +97,7 @@ class MongoModuleStore(ModuleStore): module_path, _, class_name = default_class.rpartition('.') class_ = getattr(import_module(module_path), class_name) self.default_class = class_ - self.fs_root = fs_root + self.fs_root = path(fs_root) def _clean_item_data(self, item): """