OSD Manager is not importable
import xtreemfs_client # works
from xtreemfs_client.xOSDManager import OSDManager # raises the error below
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-42-c3afeca28937> in <module>()
1 import xtreemfs_client
----> 2 from xtreemfs_client.xOSDManager import OSDManager
/home/gfz-fe/scheffler/python/xtreemfs_client/xtreemfs_client/xOSDManager.py in <module>()
5 import shutil
6
----> 7 import dataDistribution
8 import div_util
9 import folder
ModuleNotFoundError: No module named 'dataDistribution'
Solution: Use relative imports within you module:
instead of
import dataDistribution
import div_util
import folder
use
from . import dataDistribution
from . import div_util
from . import folder