1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-25 02:50:08 +03:00

Improve error messages when a vnet or image is not found by name

This commit is contained in:
Ruben S. Montero 2012-06-19 18:42:34 +02:00
parent e2f59f0cbb
commit f1f9e0f2fb
2 changed files with 8 additions and 2 deletions

View File

@ -255,7 +255,12 @@ int ImagePool::disk_attribute(VectorAttribute * disk,
if ( uiid == -1)
{
error_str = "Cannot get user set in IMAGE_UID or IMAGE_UNAME.";
ostringstream oss;
oss << "User " << uid << " does not own an image with name: "
<< source << ". Set IMAGE_UNAME or IMAGE_UID of owner in DISK.";
error_str = oss.str();
return -1;
}

View File

@ -192,7 +192,8 @@ VirtualNetwork * VirtualNetworkPool::get_nic_by_name(VectorAttribute * nic,
if (vnet == 0)
{
ostringstream oss;
oss << "Virtual network " << name << " does not exist for user " << uid;
oss << "User " << uid << " does not own a network with name: " << name
<< "Set NETWORK_UNAME or NETWORK_UID of owner in NIC.";
error = oss.str();
}