Commits

codernity committed 39d5a49 Merge

Merged in dreampuf/codernitydb/fix_code_compile (pull request #2)

Comments (0)

Files changed (1)

CodernityDB/database.py

 import os
 import io
 from inspect import getsource
+from textwrap import dedent
 from indexcreator import Parser
 
 # for custom indexes
         It will use :py:meth:`inspect.getsource` to get class source.
         Then it will build real index file, save it in ``_indexes`` directory.
         """
-        code = getsource(index.__class__)
+        code = dedent(getsource(index.__class__))
         index._order = i
         cls_code = getattr(index, 'classes_code', [])
         classes_code = ""