diff --git a/SoftLayer/CLI/block/detail.py b/SoftLayer/CLI/block/detail.py index 87c53a8d9..6b1b7288c 100644 --- a/SoftLayer/CLI/block/detail.py +++ b/SoftLayer/CLI/block/detail.py @@ -29,7 +29,7 @@ def cli(env, volume_id): table.add_row(['LUN Id', "%s" % block_volume['lunId']]) if block_volume.get('provisionedIops'): - table.add_row(['IOPs', int(block_volume['provisionedIops'])]) + table.add_row(['IOPs', float(block_volume['provisionedIops'])]) if block_volume.get('storageTierLevel'): table.add_row([ diff --git a/tests/CLI/modules/block_tests.py b/tests/CLI/modules/block_tests.py index 50d18ad83..2dcec9976 100644 --- a/tests/CLI/modules/block_tests.py +++ b/tests/CLI/modules/block_tests.py @@ -59,6 +59,7 @@ def test_volume_detail(self): result = self.run_command(['block', 'volume-detail', '1234']) self.assert_no_fail(result) + isinstance(json.loads(result.output)['IOPs'], float) self.assertEqual({ 'Username': 'username', 'LUN Id': '2',