Commit c43dc1f1 authored by Karol Latecki's avatar Karol Latecki Committed by Jim Harris
Browse files

scripts/rpc.py: calculate num_blocks with floor division



If called with python 3 num_blocks will be calculated
as float number with .0 decimal part.
Change to floor division so that is't always int.

Change-Id: Ic0aae404e21a1bdfe7db291532d80d4b4598d307
Signed-off-by: default avatarKarol Latecki <karol.latecki@intel.com>
Reviewed-on: https://review.gerrithub.io/407547


Tested-by: default avatarSPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: default avatarDaniel Verkamp <daniel.verkamp@intel.com>
Reviewed-by: default avatarJim Harris <james.r.harris@intel.com>
parent df159388
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
def construct_malloc_bdev(client, args):
    num_blocks = (args.total_size * 1024 * 1024) / args.block_size
    num_blocks = (args.total_size * 1024 * 1024) // args.block_size
    params = {'num_blocks': num_blocks, 'block_size': args.block_size}
    if args.name:
        params['name'] = args.name
@@ -9,7 +9,7 @@ def construct_malloc_bdev(client, args):


def construct_null_bdev(client, args):
    num_blocks = (args.total_size * 1024 * 1024) / args.block_size
    num_blocks = (args.total_size * 1024 * 1024) // args.block_size
    params = {'name': args.name, 'num_blocks': num_blocks,
              'block_size': args.block_size}
    if args.uuid: