From 0ed0f5599dd2454f55223e1e2161a68b25bbe59e Mon Sep 17 00:00:00 2001 From: fling Date: Thu, 14 Oct 2010 16:56:05 +0800 Subject: [PATCH] modified: ri_tk_cmd.py don't set variable sz=99999999999.it is hazards --- interface/ri_tk_cmd.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/interface/ri_tk_cmd.py b/interface/ri_tk_cmd.py index 9e25d0d..0499ab1 100644 --- a/interface/ri_tk_cmd.py +++ b/interface/ri_tk_cmd.py @@ -313,11 +313,12 @@ devs - raid component devices ''' # all devs shall have same size. unit=ri_data.Partition.unit - sz=999999999 + dev_size_list=[] for p in ri_data.Partition.list: if p.device in devs: - if float(p.size)< float(sz): - sz = float(p.size) + dev_size_list.append(float(p.size)) + dev_size_list.sort() + sz=float(dev_size_list[0]) if level == '0': sz=sz*len(devs) return str(sz)