Lines Matching defs:pelmAttachment
3418 const xml::ElementNode *pelmAttachment;
3419 while ((pelmAttachment = nl1.forAllNodes()))
3424 if (!pelmAttachment->getAttributeValue("hardDisk", strUUID))
3425 throw ConfigFileError(this, pelmAttachment, N_("Required HardDiskAttachment/@hardDisk attribute is missing"));
3428 if (!pelmAttachment->getAttributeValue("bus", strBus))
3429 throw ConfigFileError(this, pelmAttachment, N_("Required HardDiskAttachment/@bus attribute is missing"));
3431 if (!pelmAttachment->getAttributeValue("channel", att.lPort))
3432 throw ConfigFileError(this, pelmAttachment, N_("Required HardDiskAttachment/@channel attribute is missing"));
3434 if (!pelmAttachment->getAttributeValue("device", att.lDevice))
3435 throw ConfigFileError(this, pelmAttachment, N_("Required HardDiskAttachment/@device attribute is missing"));
3442 throw ConfigFileError(this, pelmAttachment, N_("HardDiskAttachment/@bus is 'IDE' but cannot find IDE controller"));
3448 throw ConfigFileError(this, pelmAttachment, N_("HardDiskAttachment/@bus is 'SATA' but cannot find SATA controller"));
3452 throw ConfigFileError(this, pelmAttachment, N_("HardDiskAttachment/@bus attribute has illegal value '%s'"), strBus.c_str());