On Fri, Feb 15, 2019 at 04:20:34PM +0100, Martin Kletzander wrote:
Please consider writing more descriptive subjects. No need to shout,
too.
On Fri, Feb 15, 2019 at 08:43:36PM +0530, Shashwat shagun wrote:
[...]
> func (d *DomService) Connect() error {
> var err error
> d.Conn, err = libvirt.NewConnect("qemu:///system")
> if err != nil {
> fmt.Println(err)
> }
> defer d.Conn.Close()
I have no idea how the golang bindings are structured, but I'm quite sure you
don't want to close the connection right after this function ends...
Yes, this code is just causing the connection to close immediately when
Connect() returns, so the code to list domains won't ever get an open
connection.
Regards,
Daniel
--
|:
https://berrange.com -o-
https://www.flickr.com/photos/dberrange :|
|:
https://libvirt.org -o-
https://fstop138.berrange.com :|
|:
https://entangle-photo.org -o-
https://www.instagram.com/dberrange :|