summaryrefslogtreecommitdiffstats
path: root/scripts/lib/wic/3rdparty/pykickstart/options.py
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/lib/wic/3rdparty/pykickstart/options.py')
-rw-r--r--scripts/lib/wic/3rdparty/pykickstart/options.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/scripts/lib/wic/3rdparty/pykickstart/options.py b/scripts/lib/wic/3rdparty/pykickstart/options.py
index b2d8e3e516..ebc23eda63 100644
--- a/scripts/lib/wic/3rdparty/pykickstart/options.py
+++ b/scripts/lib/wic/3rdparty/pykickstart/options.py
@@ -145,19 +145,19 @@ def _check_string(option, opt, value):
145 145
146def _check_size(option, opt, value): 146def _check_size(option, opt, value):
147 # Former default was MB 147 # Former default was MB
148 if (value.isdigit()): 148 if value.isdigit():
149 return int(value) * 1024L 149 return int(value) * 1024L
150 150
151 mapping = {"opt": opt, "value": value} 151 mapping = {"opt": opt, "value": value}
152 if (not value[:-1].isdigit()): 152 if not value[:-1].isdigit():
153 raise OptionValueError(_("Option %(opt)s: invalid size value: %(value)r") % mapping) 153 raise OptionValueError(_("Option %(opt)s: invalid size value: %(value)r") % mapping)
154 154
155 size = int(value[:-1]) 155 size = int(value[:-1])
156 if (value.endswith("k") or value.endswith("K")): 156 if value.endswith("k") or value.endswith("K"):
157 return size 157 return size
158 if (value.endswith("M")): 158 if value.endswith("M"):
159 return size * 1024L 159 return size * 1024L
160 if (value.endswith("G")): 160 if value.endswith("G"):
161 return size * 1024L * 1024L 161 return size * 1024L * 1024L
162 raise OptionValueError(_("Option %(opt)s: invalid size value: %(value)r") % mapping) 162 raise OptionValueError(_("Option %(opt)s: invalid size value: %(value)r") % mapping)
163 163