Revision 2cfbc784 lib/client/gnt_instance.py

b/lib/client/gnt_instance.py
614 614

  
615 615
      if not ht.TDict(ddict):
616 616
        msg = "Invalid disk/%d value: expected dict, got %s" % (didx, ddict)
617
        raise errors.OpPrereqError(msg)
617
        raise errors.OpPrereqError(msg, errors.ECODE_INVAL)
618 618

  
619 619
      if constants.IDISK_SIZE in ddict:
620 620
        try:
......
622 622
            utils.ParseUnit(ddict[constants.IDISK_SIZE])
623 623
        except ValueError, err:
624 624
          raise errors.OpPrereqError("Invalid disk size for disk %d: %s" %
625
                                     (didx, err))
625
                                     (didx, err), errors.ECODE_INVAL)
626 626

  
627 627
      disks.append((didx, ddict))
628 628

  

Also available in: Unified diff