On Fri, 2014-08-22 at 17:25 +0200, Marc-André Lureau wrote: > > On Wed, Aug 6, 2014 at 9:19 PM, Jonathon Jongsma <jjongsma@xxxxxxxxxx> > wrote: > + if (error) { > + g_warning("Unable to get comment from key file: % > s", error->message); > > > > > I get this warning, while I think this is a normal condition. > Shouldn't it be a g_debug instead? You're right. This should not be a warning. > > > + g_clear_error(&error); > + } else { > + if (!comment || *comment == '\0') > + g_key_file_set_comment(priv->config, > priv->uuid, NULL, priv->guest_name, NULL); > + } > > > So is this patch supposed to add a comment if it doesn't exist? How is > it supposed to look like? It would have been nice to add a comment in > commit log or in man page if it's supposed to be edited by user? > Yes, this will add a comment to the config file. I debated whether this patch was useful or not, but in the end, I decided to add it. We still need to write proper documentation about this configuration file in general. But I'll quickly describe this patch. Essentially a user will create a keyfile group with the UUID as the title, e.g.: [19c78a87-413b-784b-8081-112be3d1ddc7] monitor-mapping=1:2;2:3 Most people don't remember UUIDs very well, so it's easy to forget which guest is associated with this configuration. So the next time a user connects to this guest, virt-viewer will try to add a comment to the file so that it's easier for a human to remember. So it should now look something like this: # guestname [19c78a87-413b-784b-8081-112be3d1ddc7] monitor-mapping=1:2;2:3 If there was already a comment for this group, then we will just leave that comment alone and not add our own. You could certainly argue that this feature is kind of useless, since the comment only gets added after the next time the user connects to this guest. But I don't think it hurts anything. But I wouldn't be opposed to simply reverting this patch either. Jonathon _______________________________________________ virt-tools-list mailing list virt-tools-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/virt-tools-list