[libvirt] [gconfig v2 4/6] config: Add vnc listen getter/setter

Visarion-Mingopol Alexandru-Viorel viorel.visarion at gmail.com
Sun Sep 11 22:10:28 UTC 2016


Hi! Sorry for the delay, I had some exams.

_set_listen_list () is the only other name that comes into my mind.

I also think _set_listens () is a bit odd, but  _set_listen_nodes ()
doesn't sound that odd to me (maybe a bit too technical).

I think you should choose the name from those 3, because you have more
experience, and I'll update and upload the remaining two patches right away.


All the best,
Alex

On Fri, Sep 2, 2016 at 5:17 PM, Christophe Fergeau <cfergeau at redhat.com>
wrote:

> On Wed, Aug 17, 2016 at 06:58:49PM +0300, Visarion Alexandru wrote:
> > From: Visarion Alexandru <viorel.visarion at gmail.com>
> >
> > Learn to get/set the listen devices that vnc is using.
> >
> > When setting the listen devices, first remove the 'listen' attribute
> > to avoid inconsistencies checks between the 'listen' attribute and the
> > 'address' attribute of the 'listen' node.
> > ---
> >  .../libvirt-gconfig-domain-graphics-vnc.c          | 84
> ++++++++++++++++++++++
> >  .../libvirt-gconfig-domain-graphics-vnc.h          |  4 ++
> >  libvirt-gconfig/libvirt-gconfig.sym                |  2 +
> >  3 files changed, 90 insertions(+)
> >
> > diff --git a/libvirt-gconfig/libvirt-gconfig-domain-graphics-vnc.c
> b/libvirt-gconfig/libvirt-gconfig-domain-graphics-vnc.c
> > index fc26bb9..46f3a4b 100644
> > --- a/libvirt-gconfig/libvirt-gconfig-domain-graphics-vnc.c
> > +++ b/libvirt-gconfig/libvirt-gconfig-domain-graphics-vnc.c
> > @@ -120,6 +120,90 @@ void gvir_config_domain_graphics_vnc_set_port(GVirConfigDomainGraphicsVnc
> *graph
> >                                                 NULL);
> >  }
> >
> > +/**
> > + * gvir_config_domain_graphics_vnc_set_listen_devices:
> > + * @graphics: a #GVirConfigDomainGraphicsVnc
> > + * @listens: (in) (element-type LibvirtGConfig.DomainGraphicsListen):
> > + *
> > + * This method is used to set the various listen nodes a
> #GVirConfigDomainGraphicsVnc
> > + * device can handle.
> > +*/
> > +void gvir_config_domain_graphics_vnc_set_listen_devices(GVirConfigDomainGraphicsVnc
> *graphics,
> > +                                                        GList *listens)
>
> Patch is good overall, but the naming needs improving, these <listen>
> nodes are not devices. I'm not exactly sure how to name the API though.
> _set_listen_nodes() is the only thing which comes to mind, and I don't
> think it's great. Another options would be just _set_listens(), but
> that's odd too. Any better suggestion?
>
> Apart from this naming issue (which has to be fixed before pushing),
>
> Acked-by: Christophe Fergeau <cfergeau at redhat.com>
>
> Christophe
>



-- 
Visarion-Mingopol Alexandru-Viorel
Telefon : 0729614060
Best Bucuresti
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20160912/ead9f08c/attachment-0001.htm>


More information about the libvir-list mailing list