diff options
| author | Christian Berendt <berendt@b1-systems.de> | 2011-02-26 17:26:38 +0100 |
|---|---|---|
| committer | Christian Berendt <berendt@b1-systems.de> | 2011-02-26 17:26:38 +0100 |
| commit | 4c83130464c88650df7dfc7974f2fd088a733fec (patch) | |
| tree | bc77532e9609a96ae2e04f0bfd5242ec951f11f9 | |
| parent | f623b52a894d0e1227382175cb9b9fcc939f5d7d (diff) | |
| download | nova-4c83130464c88650df7dfc7974f2fd088a733fec.tar.gz nova-4c83130464c88650df7dfc7974f2fd088a733fec.tar.xz nova-4c83130464c88650df7dfc7974f2fd088a733fec.zip | |
introduced new flag "maximum_nbd_devices" to set the number of possible NBD devices
| -rw-r--r-- | nova/virt/disk.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/nova/virt/disk.py b/nova/virt/disk.py index cb639a102..8789d8123 100644 --- a/nova/virt/disk.py +++ b/nova/virt/disk.py @@ -40,6 +40,8 @@ flags.DEFINE_integer('block_size', 1024 * 1024 * 256, 'block_size to use for dd') flags.DEFINE_integer('timeout_nbd', 10, 'time to wait for a NBD device coming up') +flags.DEFINE_integer('maximum_nbd_devices', 16, + 'maximum number of possible nbd devices') def extend(image, size): @@ -141,7 +143,7 @@ def _unlink_device(device, nbd): utils.execute('sudo losetup --detach %s' % device) -_DEVICES = ['/dev/nbd%s' % i for i in xrange(16)] +_DEVICES = ['/dev/nbd%s' % i for i in xrange(FLAGS.maximum_nbd_devices)] def _allocate_device(): |
