# the directory + 'dir' suffix
clientdir = $(pkgpythondir)/client
hypervisordir = $(pkgpythondir)/hypervisor
-blockdir = $(pkgpythondir)/block
+storagedir = $(pkgpythondir)/storage
httpdir = $(pkgpythondir)/http
masterddir = $(pkgpythondir)/masterd
confddir = $(pkgpythondir)/confd
lib/confd \
lib/http \
lib/hypervisor \
- lib/block \
lib/impexpd \
lib/masterd \
lib/rapi \
lib/server \
+ lib/storage \
lib/tools \
lib/utils \
lib/watcher \
lib/hypervisor/hv_lxc.py \
lib/hypervisor/hv_xen.py
-block_PYTHON = \
- lib/block/__init__.py \
- lib/block/bdev.py \
- lib/block/base.py \
- lib/block/drbd.py \
- lib/block/drbd_info.py \
- lib/block/drbd_cmdgen.py
+storage_PYTHON = \
+ lib/storage/__init__.py \
+ lib/storage/bdev.py \
+ lib/storage/base.py \
+ lib/storage/drbd.py \
+ lib/storage/drbd_info.py \
+ lib/storage/drbd_cmdgen.py
rapi_PYTHON = \
lib/rapi/__init__.py \
test/py/ganeti.asyncnotifier_unittest.py \
test/py/ganeti.backend_unittest-runasroot.py \
test/py/ganeti.backend_unittest.py \
- test/py/ganeti.block.bdev_unittest.py \
- test/py/ganeti.block.drbd_unittest.py \
+ test/py/ganeti.storage.bdev_unittest.py \
+ test/py/ganeti.storage.drbd_unittest.py \
test/py/ganeti.cli_unittest.py \
test/py/ganeti.client.gnt_cluster_unittest.py \
test/py/ganeti.client.gnt_instance_unittest.py \
$(pkgpython_PYTHON) \
$(client_PYTHON) \
$(hypervisor_PYTHON) \
- $(block_PYTHON) \
+ $(storage_PYTHON) \
$(rapi_PYTHON) \
$(server_PYTHON) \
$(pytools_PYTHON) \
from ganeti import ssh
from ganeti import hypervisor
from ganeti import constants
-from ganeti.block import bdev
-from ganeti.block import drbd
+from ganeti.storage import bdev
+from ganeti.storage import drbd
from ganeti import objects
from ganeti import ssconf
from ganeti import serializer
from ganeti import pathutils
from ganeti import vcluster
from ganeti import ht
-from ganeti.block.base import BlockDev
-from ganeti.block.drbd import DRBD8
+from ganeti.storage.base import BlockDev
+from ganeti.storage.drbd import DRBD8
from ganeti import hooksmaster
from ganeti import ssconf
from ganeti import serializer
from ganeti import hypervisor
-from ganeti.block import drbd
+from ganeti.storage import drbd
from ganeti import netutils
from ganeti import luxi
from ganeti import jstore
from ganeti import compat
from ganeti import pathutils
from ganeti import serializer
-from ganeti.block import drbd
-from ganeti.block import base
+from ganeti.storage import drbd
+from ganeti.storage import base
class RbdShowmappedJsonError(Exception):
from ganeti import errors
from ganeti import netutils
from ganeti import objects
-from ganeti.block import base
-from ganeti.block.drbd_info import DRBD8Info
-from ganeti.block import drbd_info
-from ganeti.block import drbd_cmdgen
+from ganeti.storage import base
+from ganeti.storage.drbd_info import DRBD8Info
+from ganeti.storage import drbd_info
+from ganeti.storage import drbd_cmdgen
# Size of reads in _CanReadDevice
from ganeti import utils
from ganeti import errors
from ganeti import compat
-from ganeti.block import base
+from ganeti.storage import base
class DRBD8Status(object): # pylint: disable=R0902
from ganeti import ssconf
from ganeti import utils
from ganeti import confd
-from ganeti.block import drbd
+from ganeti.storage import drbd
import ganeti.confd.client # pylint: disable=W0611
from ganeti import errors
from ganeti import objects
from ganeti import utils
-from ganeti.block import bdev
+from ganeti.storage import bdev
import testutils
from ganeti import constants
from ganeti import errors
-from ganeti.block import drbd
-from ganeti.block import drbd_info
-from ganeti.block import drbd_cmdgen
+from ganeti.storage import drbd
+from ganeti.storage import drbd_info
+from ganeti.storage import drbd_cmdgen
import testutils