Revision df28c49b lib/cmdlib.py
b/lib/cmdlib.py | ||
---|---|---|
10007 | 10007 |
ipolicy = ganeti.masterd.instance.CalculateGroupIPolicy(cluster, group_info) |
10008 | 10008 |
res = _ComputeIPolicyInstanceSpecViolation(ipolicy, ispec) |
10009 | 10009 |
if not self.op.ignore_ipolicy and res: |
10010 |
raise errors.OpPrereqError(("Instance allocation to group %s violates" |
|
10011 |
" policy: %s") % (pnode.group, |
|
10012 |
utils.CommaJoin(res)), |
|
10013 |
errors.ECODE_INVAL) |
|
10010 |
msg = ("Instance allocation to group %s (%s) violates policy: %s" % |
|
10011 |
(pnode.group, group_info.name, utils.CommaJoin(res))) |
|
10012 |
raise errors.OpPrereqError(msg, errors.ECODE_INVAL) |
|
10014 | 10013 |
|
10015 | 10014 |
if not self.adopt_disks: |
10016 | 10015 |
if self.op.disk_template == constants.DT_RBD: |
Also available in: Unified diff