Revision 691744c4 scripts/gnt-backup
b/scripts/gnt-backup | ||
---|---|---|
118 | 118 |
if opts.nics: |
119 | 119 |
try: |
120 | 120 |
nic_max = max(int(nidx[0])+1 for nidx in opts.nics) |
121 |
except ValueError, err:
|
|
121 |
except (TypeError, ValueError), err:
|
|
122 | 122 |
raise errors.OpPrereqError("Invalid NIC index passed: %s" % str(err)) |
123 | 123 |
nics = [{}] * nic_max |
124 | 124 |
for nidx, ndict in opts.nics: |
... | ... | |
146 | 146 |
opts.disks = [(0, {"size": opts.sd_size})] |
147 | 147 |
try: |
148 | 148 |
disk_max = max(int(didx[0])+1 for didx in opts.disks) |
149 |
except ValueError, err:
|
|
149 |
except (TypeError, ValueError), err:
|
|
150 | 150 |
raise errors.OpPrereqError("Invalid disk index passed: %s" % str(err)) |
151 | 151 |
disks = [{}] * disk_max |
152 | 152 |
for didx, ddict in opts.disks: |
... | ... | |
155 | 155 |
raise errors.OpPrereqError("Missing size for disk %d" % didx) |
156 | 156 |
try: |
157 | 157 |
ddict["size"] = utils.ParseUnit(ddict["size"]) |
158 |
except ValueError, err:
|
|
158 |
except (TypeError, ValueError), err:
|
|
159 | 159 |
raise errors.OpPrereqError("Invalid disk size for disk %d: %s" % |
160 | 160 |
(didx, err)) |
161 | 161 |
disks[didx] = ddict |
Also available in: Unified diff