[libvirt] [PATCH] util: rework error reporting in virGet(User|Group)IDByName
Peter Krempa
pkrempa at redhat.com
Wed Dec 12 13:17:01 UTC 2012
On 12/12/12 14:13, Ján Tomko wrote:
> On 12/11/12 21:30, Peter Krempa wrote:
>
>> if (!pw) {
>> - VIR_DEBUG("User record for user '%s' does not exist", name);
>> + if (rc != 0) {
>> + char buf[1024];
>> + /* log the possible error from getpwnam_r. Unfortunately error
>> + * reporting from this function is bad and we can't really
>> + * rely on it, so we just report that the user wasn't found */
>> + VIR_WARN("User record for user '%s' does was not found: %s",
>
> s/does was/was/
>
>> + name, virStrerror(rc, buf, sizeof(buf)));
>> + }
>
> ...
>
>> + if (rc != 0) {
>> + char buf[1024];
>> + /* log the possible error from getgrnam_r. Unfortunately error
>> + * reporting from this function is bad and we can't really
>> + * rely on it, so we just report that the user wasn't found */
>> + VIR_WARN("Group record for user '%s' does was not found: %s",
>
> here too
>
>> + name, virStrerror(rc, buf, sizeof(buf)));
>> + }
>> +
>> ret = 1;
>> goto cleanup;
>> }
>
Damn I just pushed that ...
I'll fix it right away ...
Peter
More information about the libvir-list
mailing list