Revision 8e8cf324 lib/objects.py

b/lib/objects.py
1102 1102
    "admin_state",
1103 1103
    "nics",
1104 1104
    "disks",
1105
    "disks_info",
1105 1106
    "disk_template",
1106 1107
    "disks_active",
1107 1108
    "network_port",
......
1143 1144
    if _with_private:
1144 1145
      bo["osparams_private"] = self.osparams_private.Unprivate()
1145 1146

  
1146
    for attr in "nics", "disks":
1147
    for attr in "nics", "disks", "disks_info":
1147 1148
      alist = bo.get(attr, None)
1148 1149
      if alist:
1149 1150
        nlist = outils.ContainerToDicts(alist)
......
1167 1168
    obj = super(Instance, cls).FromDict(val)
1168 1169
    obj.nics = outils.ContainerFromDicts(obj.nics, list, NIC)
1169 1170
    obj.disks = outils.ContainerFromDicts(obj.disks, list, Disk)
1171
    obj.disks_info = outils.ContainerFromDicts(obj.disks_info, list, Disk)
1170 1172
    return obj
1171 1173

  
1172 1174
  def UpgradeConfig(self):

Also available in: Unified diff